Now live — AI bill reading in 14 languages and multi-country tax for India, the EU and the GCC.Talk to us →
Home / API

Every document type, over REST.

Token-authenticated JSON over HTTPS, scoped exactly like a user. Read masters, post documents, subscribe to events, and let your own systems keep the books in step.

Scoped, rotatable tokensWebhooks on every eventSandbox environment
3D preview unavailable
Basics

Four things to know before your first call.

Authentication

Bearer tokens created per integration, scoped to modules and actions, rotatable without downtime.

Rate limits

600 requests per minute per token on standard plans, raised on group plans. Limits and remaining quota return in headers.

Idempotency

Send an idempotency key on writes; retries return the original result instead of duplicating a document.

Environments

A sandbox tenant with seeded data mirrors production, including tax rules and multi-currency behaviour.

Endpoints

The shape of it.

ResourceMethodsNotes
/v1/contactsGET · POST · PATCHCustomers and vendors, with tax registrations and addresses
/v1/itemsGET · POST · PATCHItems, units, classifications and price lists
/v1/invoicesGET · POST · PATCH · POST /cancelRaising an invoice returns the posting, the tax breakdown and the document reference
/v1/billsGET · POST · PATCHPurchase bills with tax credit treatment per line
/v1/paymentsGET · POSTReceipts and payouts with allocation against documents
/v1/stock-movementsGET · POSTTransfers, adjustments and production consumption
/v1/journalsGET · POSTManual journals, subject to the same approval rules as the UI
/v1/reports/{name}GETTrial balance, P&L, balance sheet, ageing, tax summaries
Webhooks

Events you can subscribe to.

Document events

invoice.raised · invoice.paid · bill.approved · payment.received · credit_note.issued

Stock events

stock.moved · production.completed · reorder.triggered

Compliance events

einvoice.cleared · einvoice.rejected · return.filed · deadline.approaching

Admin events

user.invited · role.changed · period.locked · export.completed

Delivery. Signed payloads with a timestamp and HMAC header, retried with backoff for 24 hours, and replayable from the dashboard. Full reference and code samples are sent with your API token.
Get started

Building something on top?

Tell us the flow you need and we will send the endpoints, a sandbox token and a working example.