Explore by module
The docs follow the same structure as the app. Pick a module to go deep.
Accounts
Sellers, customers, and the business account hierarchy.
Catalog
Offers, products, charges, and price plans.
Orders & Subscriptions
Capture orders and drive the subscription lifecycle.
Usage & Rating
Ingest usage, rate events, and manage wallets.
Billing
Bill runs, aggregation, invoicing, and eInvoicing.
Receivables & Payments
Account operations, matching, and reconciliation.
Operations
Runs, automations, and the batch job engine.
Workbench
Query Studio and governed data exploration.
Three steps to a live invoice
Authenticate with Keycloak, send one order, run billing. Every v1 endpoint follows the same conventions.
Get a bearer token
Aclient_credentialsgrant from Keycloak returns a short-lived token.Call an endpoint
Send your request to/api/v1/...with the token in the Authorization header.Read the response
Every entity comes back with anauditableblock and consistent error semantics.
See it in the real world
End-to-end billing patterns modeled on real products.
Streaming subscriptions
Tiered plans, upgrades, and proration at scale.
AI usage billing
Meter tokens, rate per model, invoice monthly.
Meal vouchers
Prepaid balances, reservations, and settlement.
Media & publishing
Bundles, entitlements, and recurring access.
Cloud infrastructure
Metered resources with committed-use discounts.