Коды ответов и ошибки

HTTP-коды ответов представлены в таблице.

Значение Описание
200 Отчет успешно сформирован в режиме онлайн
201 Отчет успешно поставлен в очередь на формирование в режиме офлайн
202 Отчет формируется в режиме офлайн
400 Ошибка в запросе или превышен лимит запросов в очереди
500 Ошибка при формировании отчета на сервере
502 Время обработки запроса превысило серверное ограничение.

В случае ошибки возвращается следующая структура:

{
  "error": {
    "request_id": (string),
    "error_code": (int),
    "error_string": (string),
    "error_detail": (string)
  }
}
Параметр Тип Описание
request_id string Уникальный идентификатор запроса, присвоенный сервером API Директа. Также передается в HTTP-заголовке RequestId.
error_code int Числовой код ошибки.
error_string string Текст сообщения об ошибке.
error_detail string Подробное описание ошибки.

Описание ошибок приведено в разделе Ошибки и предупреждения.