Invora Guides
Integration and compliance guides for the Invora e-invoicing and billing platform. How to model a flow, which approach fits, and what the regulation requires — paired with the generated API reference on docs.invora.app.
Get started ZATCA compliance API reference ↗Start here¶
-
Quickstart
From zero to a frozen, authority-submitted document.
-
Authentication
OIDC tokens and machine-to-machine access.
-
gRPC-JSON transcoding
How the REST/JSON surface maps to the gRPC services.
Explore by area¶
-
Invoicing
Invoice lifecycle (draft → frozen → cleared/reported) and the invoicing API.
-
Billing
Plans, subscriptions, metered usage, and automated invoicing.
-
Identity & tenancy
Onboarding, connected businesses, and multi-tenancy.
-
Admin & webhooks
Admin APIs and real-time event delivery.
-
ZATCA & marketplace
Saudi e-invoicing integration and the intermediary-platform invoicing study.
-
API conventions
List/filter, field masks, entity versioning, error handling.
Guides vs. the API reference
These guides explain how and why. For the exhaustive, always-current per-endpoint request/response schemas, use docs.invora.app — it is generated from the protos on every change, so it is the source of truth for wire formats. Whenever a guide names an endpoint, its canonical shape lives there.