Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Nordlet Accounting Calendar API
version: 0.5.7
description: 'API-first accounting for the EU/EEA market (Lithuania first). Everything the product can do is available here.
## Conventions
- Every operation is `POST /v1/{module}/{resource}/{action}` with a JSON body.
- Authenticate with `Authorization: Bearer `. Keys carry scopes like `sales:write` or `*`.
- List actions accept `page`, `pageSize`, `sort: [{field, dir}]` and `filter: [{field, op, value}]`.
- Monetary amounts are decimal **strings** (e.g. `"121.0000"`), never floats.
- Errors share one envelope: `{ "error": { "code", "message", "requestId", "key?", "params?", "fieldErrors?" } }`; `key` is a stable identifier of the message for translation, with its values in `params`.
- Country-specific compliance endpoints are namespaced by jurisdiction (e.g. `/v1/declarations/lt/...`)
and return 422 unless the company is registered in that country (set at `account/companies/create`).
## Idempotency
Send an `Idempotency-Key` header on any mutating call. Retries replay the original response
(marked with `x-idempotent-replay: true`); reusing a key with a different payload returns 422.
## Rate limits
300 requests/min per API key by default. 429 responses include a `retry-after` header.
## Webhooks
Subscribe via `webhooks/subscriptions/create`. Deliveries are HMAC-signed
(`x-nordlet-signature-v2: t=,v1=.">`, plus the original
`x-nordlet-signature: sha256=`) and retried for about 24 hours. A subscription is paused, and its owners
e-mailed, after 5 events in a row could not be delivered. Every event type and its envelope
(`{ id, version, companyId, eventType, createdAt, data }`) are listed under `x-webhooks`.
Guides - getting started, SDKs, conventions, bank imports, migrating from another system, EU VAT,
revenue recognition, consolidation - live at .'
servers:
- url: https://api.nordlet.com
description: Production
security:
- apiKey: []
tags:
# --- truncated at 32 KB (151 KB total) ---
# Full source: https://artifacts.apis.io/nordlet/openapi/nordlet-calendar-api-openapi.yml