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

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

Формат ошибок


{
    "errors" : [ {
        "error_type" :  < error_type > ,
        "message" :  < string > ,
        "location" :  < string > 
    }, ... ],
    "code" :  < int > ,
    "message" :  < string > 
}
Параметры Описание
errors Список возникших ошибок.
code HTTP-статус.
message Причина.
errors
error_type Тип ошибки.
message Причина ошибки.
location Место возникновения ошибки.
Параметры Описание
errors Список возникших ошибок.
code HTTP-статус.
message Причина.
errors
error_type Тип ошибки.
message Причина ошибки.
location Место возникновения ошибки.

Типы ошибок

Тип ошибки Описание
backend_error (503 SERVICE_UNAVAILABLE) Ошибка сервера.
invalid_parameter (400 BAD_REQUEST) Неверно задан параметр.
not_found (404 NOT_FOUND) Указанный объект не найден.
missing_parameter (400 BAD_REQUEST) Не указан необходимый параметр.
access_denied (403 FORBIDDEN) Доступ запрещен.
unauthorized (401 UNAUTHORIZED) Неавторизованный пользователь.
quota (429 TOO_MANY_REQUESTS) Превышен лимит количества запросов к API.
query_error (400 BAD_REQUEST) Запрос слишком сложный.
conflict (409 CONFLICT) Нарушение целостности данных.
not_acceptable (406 NOT_ACCEPTABLE) Неподдерживаемый формат.
timeout (504 GATEWAY_TIMEOUT) Запрос выполняется дольше отведенного времени.
invalid_uploading (400 BAD_REQUEST) Некорректная загрузка файла.
no_changes (400 BAD_REQUEST) Повторная загрузка одинакового файла.
header_validation_error (400 BAD_REQUEST) Ошибка валидации заголовка в файле CRM сегмента
too_large_polygon (400 BAD_REQUEST) Слишком большой полигон.
self_crossing_polygon (400 BAD_REQUEST) Задан полигон с самопересечениями.
crossing_polygons (400 BAD_REQUEST) Заданы пересекающиеся полигоны.
reprocess_quota (429 TOO_MANY_REQUESTS) Превышен лимит пересчета сегментов.
reprocess_wrong_type (400 BAD_REQUEST) Сегмент не может быть пересчитан.
reprocess_wrong_status (400 BAD_REQUEST) Сегмент не может быть пересчитан.
targeted_quota (400 BAD_REQUEST) Недостаточно сегментов используются для нацеливания.
ast_too_large (400 BAD_REQUEST) Слишком большое AST дерево.
Тип ошибки Описание
backend_error (503 SERVICE_UNAVAILABLE) Ошибка сервера.
invalid_parameter (400 BAD_REQUEST) Неверно задан параметр.
not_found (404 NOT_FOUND) Указанный объект не найден.
missing_parameter (400 BAD_REQUEST) Не указан необходимый параметр.
access_denied (403 FORBIDDEN) Доступ запрещен.
unauthorized (401 UNAUTHORIZED) Неавторизованный пользователь.
quota (429 TOO_MANY_REQUESTS) Превышен лимит количества запросов к API.
query_error (400 BAD_REQUEST) Запрос слишком сложный.
conflict (409 CONFLICT) Нарушение целостности данных.
not_acceptable (406 NOT_ACCEPTABLE) Неподдерживаемый формат.
timeout (504 GATEWAY_TIMEOUT) Запрос выполняется дольше отведенного времени.
invalid_uploading (400 BAD_REQUEST) Некорректная загрузка файла.
no_changes (400 BAD_REQUEST) Повторная загрузка одинакового файла.
header_validation_error (400 BAD_REQUEST) Ошибка валидации заголовка в файле CRM сегмента
too_large_polygon (400 BAD_REQUEST) Слишком большой полигон.
self_crossing_polygon (400 BAD_REQUEST) Задан полигон с самопересечениями.
crossing_polygons (400 BAD_REQUEST) Заданы пересекающиеся полигоны.
reprocess_quota (429 TOO_MANY_REQUESTS) Превышен лимит пересчета сегментов.
reprocess_wrong_type (400 BAD_REQUEST) Сегмент не может быть пересчитан.
reprocess_wrong_status (400 BAD_REQUEST) Сегмент не может быть пересчитан.
targeted_quota (400 BAD_REQUEST) Недостаточно сегментов используются для нацеливания.
ast_too_large (400 BAD_REQUEST) Слишком большое AST дерево.