Помилки

Помилки повертаються в єдиному конверті:

{ "status": "error", "error": ["noauth"] }

HTTP 200 на бізнес-помилках

Логічні помилки (немає прав, не знайдено запис, невалідні дані) повертаються з HTTP 200 і полем status: "error". Не покладайтеся лише на HTTP-код — перевіряйте status.

Типові авторизаційні помилки

ПовідомленняПричина
noauthХибний або протермінований токен
empty tokenТокен не передано
company not existХибний companyId
action not foundНе передано companyId, або невідома секція чи дія
access deniedНемає прав на цей ендпоінт

Каталог помилок

Кожна сторінка ендпоінта містить розділ «Можливі помилки» з повним переліком повідомлень, які може повернути саме цей метод — витягнутий напряму з коду API.