Skip to contents

Коды ответов

HTTP-коды ответов Statsnet API.

View as Markdown

API возвращает соответствующий HTTP-код, указывающий, был ли запрос успешным (например, 200 OK) или завершился ошибкой (например, 403 Forbidden). Если запрос не удался, проверьте ответ API для получения дополнительной информации.

Коды успешных ответов

КодСтатусОписание
200OKЗапрос выполнен успешно.
201CreatedРесурс успешно создан.
204No ContentЗапрос выполнен успешно, но данные для возврата отсутствуют.

Коды ошибок клиента

КодСтатусОписание
400Bad RequestЗапрос некорректен или содержит недопустимые параметры.
401UnauthorizedСессия или учётные данные истекли, либо API-ключ недействителен/отозван.
402Payment RequiredУ аккаунта ключа нет активной подписки (отменена или истекла).
403ForbiddenНет доступа: анонимный запрос к защищённому эндпоинту или недостаточный тариф.
404Not FoundЗапрашиваемый ресурс не существует.
409ConflictЗапрос конфликтует с текущим состоянием ресурса.
422Unprocessable EntityТело запроса содержит семантические ошибки.
429Too Many RequestsИсчерпан месячный лимит API-вызовов или превышена частота запросов. Смотрите заголовки X-API-Calls-Used и X-API-Calls-Limit. На тарифах с отчётами этот код также означает исчерпанную квоту отчётов периода.

Коды ошибок сервера

КодСтатусОписание
500Internal Server ErrorНа сервере произошла непредвиденная ошибка.
502Bad GatewayСервер получил некорректный ответ от вышестоящего сервера.
503Service UnavailableСервер временно недоступен. Повторите запрос позже.

Формат ответа с ошибкой

При неудачном запросе API возвращает JSON-объект с деталями ошибки:

Пример ответа с ошибкой