Начало работы
Ошибки
Коды ответов и формат ошибок валидации.
| Код | Когда |
|---|---|
| 200 | успех |
| 403 | нет доступа: неверные заголовки, чужой объект, заблокированный аккаунт |
| 404 | объект не найден в этом аккаунте |
| 422 | ошибка валидации или бизнес-правило (занятый слот, неактивный сотрудник) |
| 429 | превышен лимит запросов |
Формат 422
{
"message": "Это время уже занято.",
"errors": {
"booking": ["Это время уже занято."]
}
}
errors — объект, где ключ — имя поля запроса, значение — список сообщений. Сообщения локализованы по языку аккаунта.
Черновик: лимиты (429) будут включены вместе с публикацией кнопки «Попробовать» в reference.