Сообщения об ошибках
В случае возникновения ошибки обработка запроса прекращается, сервер возвращает HTTP‑статус ответа, отражающий суть произошедшей ошибки. Кроме статуса в ответе передается краткое описание ошибки.
Сообщение об ошибке возвращается в формате JSON, если в URL запроса не указан параметр format.
Описание ошибок передается в параметре errors.
Описание ошибок
HTTP‑статус | Текст ошибки | Пояснение |
---|---|---|
200 | | Запрос выполнен успешно. |
400 | | Запрос невалидный. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
401 | | Ошибка авторизации. Возможные ошибки:
Пример сообщения для формата JSON: Пример сообщения для формата XML: |
403 | | У вас нет доступа к этому ресурсу. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
| Превышено одно или несколько ограничений для запросов. Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
404 | | Указанный в запросе объект не найден. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
405 | | Используемый метод не поддерживается. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
422 | | В запросе отсутствует обязательный параметр. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
| Значение параметра, указанного в запросе, не соответствует формату. В тексте ошибки указывается требуемый формат параметра. Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
| Значение параметра, указанного в запросе, имеет неправильный тип. В тексте ошибки указывается требуемый тип параметра. Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
| Переданные данные невалидны или в структуре данных содержатся ошибки, либо в заголовке Content-Type указан формат JSON, но передана корректная структура данных в формате XML (или наоборот). Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
499 | | Клиент закрыл соединение, не дождавшись ответа от сервера. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
500 | | На сервере произошла ошибка. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
HTTP‑статус | Текст ошибки | Пояснение |
---|---|---|
200 | | Запрос выполнен успешно. |
400 | | Запрос невалидный. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
401 | | Ошибка авторизации. Возможные ошибки:
Пример сообщения для формата JSON: Пример сообщения для формата XML: |
403 | | У вас нет доступа к этому ресурсу. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
| Превышено одно или несколько ограничений для запросов. Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
404 | | Указанный в запросе объект не найден. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
405 | | Используемый метод не поддерживается. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
422 | | В запросе отсутствует обязательный параметр. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
| Значение параметра, указанного в запросе, не соответствует формату. В тексте ошибки указывается требуемый формат параметра. Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
| Значение параметра, указанного в запросе, имеет неправильный тип. В тексте ошибки указывается требуемый тип параметра. Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
| Переданные данные невалидны или в структуре данных содержатся ошибки, либо в заголовке Content-Type указан формат JSON, но передана корректная структура данных в формате XML (или наоборот). Пример сообщения для формата JSON: Пример сообщения для формата XML: | |
499 | | Клиент закрыл соединение, не дождавшись ответа от сервера. Пример сообщения для формата JSON: Пример сообщения для формата XML: |
500 | | На сервере произошла ошибка. Пример сообщения для формата JSON: Пример сообщения для формата XML: |