Сообщения об ошибках

Если при выполнении запроса произошла ошибка, сервер возвращает HTTP-статус ответа с описанием ошибки.

Сообщение об ошибке возвращается в том формате, который указан в запросе. Описание ошибок передается в элементе error.

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

HTTP-статус

Текст ошибки

Описание

200

Ok

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

400

Bad request

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

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

{
  "error": 
  {
    "request":"http://api.rasp.yandex.net/v1.0/search/?
               apikey={ключ}&format=json&from=s96002137",
    "text":"Нужно указать from и to",
    "error_code":"v1.0_2.30.13_127",
    "http_code":400
  }
}

404

Not found

Объект с указанным в запросе кодом не найден.

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

{
  "error":
  {
    "request":"http://api.rasp.yandex.net/v1.0/search/?
               apikey={ключ}&format=json&
               from=s9600213&to=c1111",
    "text":"Не нашли объект по yandex коду c1111",
    "error_code":"v1.0_2.30.13_26",
    "http_code":404
  }
}