Novantix API v1.0 v1.0

API для работы с системой Novantix

🌐 Базовый URL: https://api.novantix.ru/
📌 Эндпоинтов: 9
🔐 Типов авторизации: 3
⚠️ Кодов ошибок: 44

🔐 Типы авторизации

none

Без авторизации

credentials

Логин/пароль

key

API ключ в параметре ?key=

📡 Методы API

GET /docs Просмотр документации API Без авторизации
GET /auth/key Получить API ключ Логин/пароль
GET /references/brands Справочник брендов API ключ в параметре ?key=
GET /ordering/get_stock Поиск остатков по артикулу API ключ в параметре ?key=
POST /ordering/get_stock Поиск остатков по артикулу (POST) API ключ в параметре ?key=
GET /ordering/add_to_cart Добавление товаров в корзину API ключ в параметре ?key=
GET /references/states Справочник статусов заказа API ключ в параметре ?key=
GET /ordering/states/active Список активных заказов API ключ в параметре ?key=
GET /ordering/states Статусы заказов по идентификаторам API ключ в параметре ?key=

⚠️ Коды ошибок

Код Описание
ERR_SERVER Что-то пошло не так. Обратитесь к разработчикам.
ERR_API_KEY_EMPTY Пустой ключ API
ERR_API_KEY_INVALID Неверный ключ API
ERR_API_VERSION_INVALID Неверная версия API
ERR_SECURE_CONNECTION_EXPECTED Соединение должно быть защищенным (пожалуйста, проверьте, что запрос отправлен через HTTPS)
ERR_IP_ADDRESS_FORBIDDEN Доступ с Вашего IP адреса запрещен
WARN_ARTICLE_IS_AMBIGUOUS Пожалуйста, уточните бренд
ERR_SEARCH_ITEMS_INVALID Неверные товары
ERR_SEARCH_WAREHOUSE_TYPE_INVALID Неверный тип склада
ERR_STATES_ORDERS_IDS_INVALID Неверные ID заказов
ERR_VALIDATION Ошибка валидации параметров
ERR_ORDER_FORM_INVALID Форма заказа была заполнена некорректно
ERR_ORDER_EMPTY Невозможно отправить пустой заказ
ERR_ORDER_SAVE Невозможно сохранить заказ
ERR_CONTRACT_RESERVE Резервирование недоступно для этого договора
ERR_ORDER_REFERENCE_RACE_CONDITION Данный заказ уже создается в данный момент
ERR_ORDER_REFERENCE_NOT_UNIQUE Не уникальный ID заказа
ERR_ORDER_ITEMS_RESOURCE_ID Неверный ID товара
ERR_ORDER_ITEMS_RESOURCE_NOT_FOUND Товар не найден
ERR_ORDER_ITEMS_WAREHOUSE_ID Неверный ID склада
ERR_ORDER_ITEMS_WAREHOUSE_NOT_FOUND Нет товаров на данном складе
ERR_ORDER_ITEMS_DELIVERY_TYPE Неверный тип доставки
ERR_ORDER_ITEMS_DELIVERY_TYPE_NOT_FOUND Данный тип доставки не доступен для данного склада
ERR_ORDER_ITEMS_QUANTITY Неверное количество товаров
ERR_ORDER_ITEMS_MULTIPLICATION_FACTOR Количество должно быть кратно минимальному количеству для заказа
ERR_ORDER_ITEMS_ZERO_REST_OR_PRICE Невозможно заказать товар с нулевой ценой
ERR_ORDER_ITEMS_ZERO_DELIVERY_PRICE Невозможно заказать товар с нулевой доставкой
ERR_ORDER_ITEMS_PRICE_EXPENSIVE Цена товара больше, чем указана в запросе
ORDER_BY_END_OF_STOCK Позиция включена в заказ частично, по фактическому остатку
ORDER_ITEMS_QUANTITY_LESS_STOCK Невозможно отправить заказ, остаток на складе меньше количества в заказе
ORDER_GOODS_OUT_OF_STOCK Позиция не включена в заказ ввиду отсутствия на складе
ORDER_ALL_GOODS_OUT_OF_STOCK Заказ не может быть создан - нет наличия
DISPATCH_RUSH_DELIVERY_ADDRESS Данный адрес не доступен для данного типа отгрузки
DISPATCH_RUSH_DELIVERY_DISABLED Срочная доставка не доступна
DISPATCH_RUSH_DELIVERY_MIN_SUM Минимальная сумма заказа: %s Закажите еще на %s
DISPATCH_TYPE_DISABLED Выбранный тип отгрузки не доступен
DISPATCH_DELIVERY_DISABLED Доставка для данного договора не доступна
WRONG_DISPATCH_TYPE Неверный тип отгрузки. Допустимые значения: 2 (самовывоз), 3 (доставка), 60580 (срочная доставка)
PAYMENT_TYPE_DISABLED Указан недоступный тип оплаты
ORDER_PAYMENT_TYPE_NOT_SPECIFIED Не выбран тип оплаты, доступный для договора
ORDER_WRONG_PAYMENT_TYPE_NOT_ALLOWED Указан недоступный тип оплаты
DELIVERY_ADDRESS_IS_EMPTY Требуется указать адрес доставки
DELIVERY_ADDRESS_FOR_DISPATCH_SELF Передан адрес или id доставки при типе доставки самовывоз
DELIVERY_ADDRESS_IS_INVALID Delivery address is invalid