# Коды состояния

Наши API возвращают определенные коды состояния, чтобы указать результат вызовов API и статус запрошенного ресурса. Этот список кодов состояния служит справочным материалом для разработчиков, использующих наши API. Он включает в себя наиболее часто встречающиеся коды вместе с их значениями, направленными на помощь в понимании и решении любых проблем, которые могут возникнуть с ответами API. Ознакомившись с этими кодами, вы будете лучше подготовлены к решению и устранению любых проблем, которые могут возникнуть при использовании наших API.

Code Название Описание
200 Успех Запрос успешен. Любой другой код статуса, кроме 200, является неудачным запросом. Более подробную информацию с исходного сайта можно найти в заголовке ответа original_status.
400 Bad Request Запрос к конечной точке API содержит некоторые недопустимые параметры. Конкретная причина указана в теле ответа.
401 Несанкционированный Токен недействителен.
403 запрещенный Учетная запись заблокирована или текущий пакет не поддерживает некоторые из запрошенных функций.
429 Превышен лимит скорости Слишком много вызовов API было сделано. Конкретная причина указана в теле ответа.
499 Клиент Закрыл Запрос Ошибка возвращается, когда ваше приложение закрывает соединение с API. Пожалуйста, убедитесь, что ваше соединение открыто в течение 90 секунд, что является тайм-аутом API.
500 Внутренняя ошибка сервера API не смог обработать возникшую ситуацию.
520 Общая неисправность Запрос не выполнен, и он бесплатный. Более подробную информацию об ошибке можно найти в заголовках ответов pc_status и original_status. Коды ошибок pc_status 5xx и 6xx помогают нам определить, что именно произошло с вашим запросом, вы не обязаны их использовать, но они могут помочь при сообщении об ошибке.