Перейти к содержанию

Ошибки API

Дословные тексты, которыми отвечает API. Сообщения, которые видит пользователь на экране, — отдельный каталог: они описаны в статьях справки.

Код HTTP Текст ответа Когда приходит
ERROR_NO_API_KEY 401 api_key отсутствуют в запросе или неверный токен не передан или неверный
ERROR_USER_ACCESS 401 Пользователь не имеет права на операцию у пользователя ключа нет прав
ERROR_LIMIT 400 Неверное значение параметра limit в запросе limit не число или вне диапазона
ERROR_ID 400 Неверное значение параметра id в запросе id не число либо записи нет; также при вызове без параметров
ERROR_SKU 400 Неверное значение параметра sku в запросе артикул не найден
ERROR_STATUS 400 Неверное значение параметра status в запросе status не 0 и не 1
ERROR_DATEFROM 400 Неверное значение параметра dateFrom в запросе дата не в формате ГГГГ-ММ-ДД. ВНИМАНИЕ: возвращается и при ошибке в dateTo
ERROR_OFFSET 400 Неверное значение параметра offset в запросе документирован, но недостижим: отрицательный и нечисловой offset дают 200
ERROR_DATETO 400 Неверное значение параметра dateTo в запросе документирован, но не существует: вместо него приходит ERROR_DATEFROM
ERROR_PRODUCTS 400 Неверное значение параметра products в запросе массив products пуст или больше 10
ERROR_NAME 400 Неверное значение параметра name в запросе наименование пустое
ERROR_CATEGORY_ID 400 Неверное значение параметра categoryId в запросе группы с таким id нет
ERROR_CATEGORY_NAME 400 Неверное значение параметра name в запросе название группы пустое
ERROR_BRAND_NAME 400 Неверное значение параметра name в запросе название бренда пустое
ERROR_BRAND_ID 400 Неверное значение параметра id в запросе бренда с таким id нет
ERROR_DATA 400 Неверное значение параметра data в запросе массив data пуст или больше 100
ERROR_CONTRACTORS 400 Неверное значение параметра contractors в запросе массив пуст или больше 100
ERROR_TYPE 400 Неверное значение параметра type в запросе тип не ЮЛ, не ИП и не ФЛ
ERROR_PHONE 400 Неверное значение параметра phone1 в запросе телефон пуст или не найден
ERROR_INN 400 ИНН контрагентов не может повториться в системе ИНН уже занят

Операции записи описаны по карте API — на живых данных их не вызывали. Перед боевым использованием проверьте формат запроса на своём стенде.