HTTP-коды ответа
Формат ответа с ошибкой
Лимит запросов
Количество запросов к API ограничено. При превышении лимита API возвращает код429 и заголовок Retry-After — через сколько секунд можно повторить запрос.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Коды ошибок и их обработка в Zenedu API
| Код | Описание |
|---|---|
200 | Успешно |
201 | Ресурс создан |
204 | Успешно, без содержимого |
401 | Не авторизован — токен неверный или не передан |
403 | Доступ запрещён — нет прав или нужна подписка Pro |
404 | Не найдено — ресурса не существует |
413 | Слишком большой запрос — файл превышает лимит размера |
422 | Ошибка валидации — подробности в поле errors |
429 | Превышен лимит запросов — смотрите заголовок Retry-After |
502 | Ошибка шлюза — сбой внешнего сервиса (Telegram) |
{
"message": "The given data was invalid.",
"errors": {
"field_name": [
"The field_name is required."
]
}
}
429 и заголовок Retry-After — через сколько секунд можно повторить запрос.
| Код | Значение |
|---|---|
422 | Подписчик заблокировал бота или неактивен |
429 | Лимит Telegram — соблюдайте заголовок Retry-After |
502 | Ошибка авторизации в Telegram или сбой доставки сообщения |