Вложенные страницы
  • Сообщения об ошибках
Перейти к концу метаданных
Переход к началу метаданных

В случае возникновения ошибки обработка запроса прекращается, сервер возвращает HTTP-статус ответа, отражающий суть произошедшей ошибки. Кроме статуса в ответе передается краткое описание ошибки.

Сообщение об ошибке возвращается в том формате, который указан в URL запроса после имени метода (по умолчанию в формате XML).

Описание ошибок передается в параметре errors.

Описание ошибок

HTTP-статусТекст ошибкиПояснение
200Ok

Запрос выполнен успешно.

401Authorization failed

Ошибка авторизации. Список возможных ошибок:

  • в запросе не указан авторизационный ключ или он не валидный;
  • IP-адрес, с которого был отправлен запрос, отсутствует в списке IP-адресов,
  • указанных при получении авторизационного ключа.

Пример сообщения для формата JSON:

errors:["Authorization failed"]


403

(в разработке)

Rate limit exceeded

Превышено ограничение на доступ к ресурсам.

Пример сообщения для формата JSON:

errors:["Rate limit exceeded"]


404{название_объекта} not found

Указанный в запросе объект не найден или находится в разработке.

Пример сообщения для формата JSON:

errors:["Model not found"]


405

Request method '{название_метода}'

not supported

Используемый метод не поддерживается или находится в разработке.

Пример сообщения для формата JSON:

errors:["Request method 'PUT' not supported"]


422

Required parameter '{название_параметра}'

is missing

В запросе отсутствует обязательный параметр.

Пример сообщения для формата JSON:

errors:["Required parameter 'text' is missing","Required parameter 'region_id' is missing"]


422

Parameter '{название_параметра}'

format is incorrect,

expected {название_формата}

Значение параметра, указанного в запросе, не соответствует формату.

В тексте ошибки указывается требуемый формат параметра.

Пример сообщения для формата JSON:

errors:["Parameter 'region_id' format is incorrect, expected number"]


  • Нет меток