Помилки
Помилки повертаються в єдиному конверті:
{ "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.