Коды ошибок партнёрского API
Типовые HTTP-статусы и JSON { error } из handlers v1.
Обновлено:
Источник в репозитории
- apps/app/src/app/api/partners/v1/slots/route.ts
- apps/app/src/app/api/partners/v1/bookings/route.ts
Коды ошибок партнёрского API
Кратко: ошибки отдаются как JSON с полем error (строка на русском в текущей реализации), плюс HTTP-статус.
Общие статусы
| Код | Когда |
|---|---|
| 400 | Некорректные или неполные параметры, неверный JSON |
| 401 | Нет Bearer, неверный токен, нет нужного scope |
| 403 | Ключ не к этому workspace, пространство не в нужном статусе, услуга недоступна для сценария |
| 404 | Workspace / service / resource / room не найдены по условиям handler |
| 429 | Сработал rate limit по IP |
| 5xx | Внутренняя ошибка сервера (редко; обрабатывайте с backoff) |
Точные тексты сообщений смотрите в sourceOfTruth — они могут меняться между релизами.
См. также
Не нашли ответ?
Напишите в поддержку Bookvero через контакты — подскажем по продукту. По правилам конкретного заведения (отмена, деньги) лучше обращаться напрямую в это заведение.