Skip to content

Статус совместимости API v1 ​

Слой совместимости воспроизводит фактически развернутую поверхность production API v1. Данные каталога и товаров читаются только из PostgreSQL нового API; запросы к UMI/MySQL из публичных маршрутов не выполняются.

Поддерживается ​

Метод и маршрутСтатус
GET /auth/token/:loginПоддерживается
GET /auth/checkПоддерживается
GET /api/v1/get/catalogПоддерживается
GET /api/v1/get/vendors/for/:idПоддерживается
GET /api/v1/get/section-meta/:idПоддерживается
GET /api/v1/get/item/:idПоддерживается
GET /api/v1/get/itemsПоддерживается
GET /api/v1/get/items/by-stockПоддерживается
GET /api/v1/get/items/fromПоддерживается
GET /api/v1/get/item/:id/configuratorПоддерживается

Все семь отдельных маршрутов документации и остатков также реализованы:

Метод и маршрутСтатус
GET /api/v1/get/item/:id/documentationПоддерживается
GET /api/v1/get/items/documentationПоддерживается
GET /api/v1/get/items/documentation/by-stockПоддерживается
GET /api/v1/get/items/documentation/fromПоддерживается
GET /api/v1/get/item/:id/availabilityПоддерживается
GET /api/v1/get/items/availability/by-stockПоддерживается
GET /api/v1/get/items/availability/fromПоддерживается

Перед общим переключением требуется завершить заполнение данных и проверку всех клиентских сценариев. Наличие маршрутов само по себе не подтверждает полное равенство данных с production v1.

Документация внутри товарных ответов через include_documentation=true или include_documentation=1 поддерживается.

POST /auth/registration обслуживает актуальную форму заявки на доступ, а POST /auth/admin/login — актуальную админку. Эти endpoints могут развиваться независимо от wire-контракта API v1.

Исправления ошибок первой версии ​

Слой совместимости сохраняет формат интеграций и исправляет подтвержденные ошибки v1. Пакетное получение товаров не умножает складские количества на число ID. Фотографии имеют стабильный порядок. При выборе нескольких разделов section-meta объединяет все типы и фильтры, учитывая общие товары один раз. Эти отличия от ошибочных ответов production v1 являются ожидаемыми.

Выберите версию API в верхнем меню.