> **Documentation Index:** Fetch the complete configuration index at https://yandex.ru/dev/distribution/doc/dg-v2/ru/llms.txt

# Коды ошибок

По коду можно узнать результат выполнения операции. Далее приведен список кодов ошибок, поддерживаемых в текущем API.


#|
||
**Код HTTP**
|
**Текстовое описание**
||
||
400
|
Неверный запрос.
||
||
403
|
Пользователь не зарегистрирован в Интерфейсе дистрибуции.
||
||
404
|
Объект не найден.
||
||
500
|
Внутренняя ошибка сервиса.
||
|#

Если во время выполнения операции произошла ошибка, то результат имеет следующий формат:

## JSON

Допустимо несколько вариантов сообщения об ошибки в формате JSON.

**Вариант 1**

 
```json
    {
      "data": "{string}",
      "result": "error"
    }
```
    
    
#|
||
**Параметр**
|
**Описание**
||
||
`data`
|
Расшифровка ошибки.
||
||
`result`
|
Результат выполнения операции.
||
|#

**Вариант 2**

Если при разборе формы запроса статистики обнаружено несколько ошибок в одной форме, то ответ будет таким:
    
```json
{
  "result": "error",
  "data": {
    "field": "blocks",
    "nested_errors": [
      [],
      [
        {
          "field": "fields",
          "nested_errors": [
            [
              {
                "field": "invalid",
                "description": "{string - error 1 description}",
                "message": [
                  "invalid"
                ]
              },
              {
                "field": "invalid",
                "description": "{string - error N description}",
                "message": [
                  "invalid"
                ]
              }
            ]
          ]
        }
      ]
    ]
  }
}            
```

