Nordlet

Единый API для стандартного бухучета

Выставление счетов, главная книга, банковская сверка и налоговые декларации объединены в один JSON API. Сама программа работает на тех же эндпоинтах, что и вы.

Открыть интерактивную справочную документацию по APIКаждый эндпоинт, схема и пример сгенерированы на основе актуальной спецификации.

Как это работает

Предсказуемые вызовыКаждая операция имеет вид POST /v1/{module}/{resource}/{action} с телом в формате JSON. Освоив этот шаблон, вы сможете работать с любым модулем одинаково.
Ключи API с областями доступаАутентификация с помощью Authorization: Bearer. Области доступа (скопы), такие как sales:write, ограничивают каждую интеграцию строго необходимыми ей правами.
Безопасные повторные запросыДобавьте заголовок Idempotency-Key, и повторный запрос никогда не приведет к созданию дубликата.
ВебхукиПодписывайтесь на события, такие как sale_invoice.paid. Уведомления подписываются HMAC и отправляются повторно при сбое с экспоненциальной задержкой, поэтому вам не нужно опрашивать сервер.
Типизированный SDKКлиент на TypeScript, сгенерированный из спецификации OpenAPI, с типами запросов и ответов для каждого эндпоинта.
Абсолютная точность в расчетахСуммы передаются в виде строк с десятичной точкой, а не чисел с плавающей запятой, поэтому баланс сходится до цента.

Ваш первый вызов

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"}'