One API for standards based accounting
Invoicing, the ledger, bank reconciliation and tax filings are all one JSON API. The app itself runs on the same endpoints you get.
Open the interactive API referenceEvery endpoint, schema and example, generated from the live spec.
How it works
Predictable callsEvery operation is
POST /v1/{module}/{resource}/{action} with a JSON body. Once you know the pattern, any module works the same way.API keys with scopesAuthenticate with
Authorization: Bearer. Scopes like sales:write limit each integration to the access it actually needs.Safe retriesAdd an
Idempotency-Key header and a retried request never creates a duplicate.WebhooksSubscribe to events such as
sale_invoice.paid. Deliveries are HMAC-signed and retried with backoff, so you never have to poll.Typed SDKA TypeScript client generated from the OpenAPI spec, with request and response types for every endpoint.
Exact moneyAmounts travel as decimal strings rather than floats, so the books add up to the cent.
Your first call
curl -X POST https://api.nordlet.com/v1/partners/create \
-H "Authorization: Bearer nl_your_api_key" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: my-first-partner" \
-d '{"name": "UAB Example", "code": "301111222"}'For early API access, write to us. We are onboarding design partners now.