---
metadata:
  - name: generator
    content: Diplodoc Platform v5.42.1
alternate:
  - https://yandex.ru/dev/rasp/doc/ru/concepts/error-codes.md
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/rasp/doc/ru/llms.txt

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

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

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

## Описание ошибок {#about}

#|
|| **HTTP-статус** | **Текст ошибки** | **Описание** ||
|| 200 | Ok | Запрос выполнен успешно. ||
|| 400 | Bad request | Запрос невалидный. Не указаны обязательные параметры.

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

```javascript
{
  "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:

```javascript
{
  "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
  }
}
```

||
|#
