Коды ошибок

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

Код HTTP

Текстовое описание

400

Неверный запрос.

403

Пользователь не зарегистрирован в Интерфейсе дистрибуции.

404

Объект не найден.

500

Внутренняя ошибка сервиса.

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

JSON

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

Вариант 1

    {
      "data": "{string}",
      "result": "error"
    }

Параметр

Описание

data

Расшифровка ошибки.

result

Результат выполнения операции.

Вариант 2

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

{
  "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"
                ]
              }
            ]
          ]
        }
      ]
    ]
  }
}            
Предыдущая
Следующая