Адрес API – https://b2bapi.onliner.by
Ресурс доступен только по протоколу HTTPS.
- GET /sections
- Возвращает полный список активных разделов каталога
- GET /sections/{sectionId}
- Возвращает параметры указанного раздела
- GET /sections/{sectionId}/manufacturers
- Возвращает список производителей в указанном разделе
- GET /sections/{sectionId}/manufacturers/{manufacturerId}/products
- Возвращает список товаров указанного производителя
- GET /sections/{sectionId}/manufacturers/{manufacturerId}/products/{productId}/positions
- Возвращает список позиций указанного товара
- POST /sections/{id}
- Подключает раздел к магазину
- DELETE /sections/{id}
- Отключает раздел от магазина
Общая информация по импорту прайс листов
- PATCH /pricelists
- Добавление и редактирование позиций
- PUT /pricelists
- Загрузка нового прайс-листа
- GET /pricelists/{pricelistId}/status
- Возвращает статус обработки прайс-листа
- GET /pricelists/{pricelistId}/report
- Возвращает список ошибок, возникших во время импорта
Общая информация по удалению позиций из прайс листов
- DELETE /pricelists/all
- Удаляет все позиции магацина
- DELETE /pricelists/{positionId}
- Удаляет конкретную позицию товара
- DELETE /priceists
- При наличии списка удаляет позиции товаров, ID которых перечисланы в списке
- PUT /pricelist/{id}/renew
- Обновляет актуальность указанной или всех позиций магазина
- PUT /pricelist/renew
- Обновляет актуальность указанных позиций
- GET /positions
- Возвращает полный список позиций магазина
- GET /sections/{sectionId}/positions
- Возвращает список позиций для указанного раздела
- GET /sections/{sectionId}/manufacturers/{manufacturerId}/positions
- Возвращает список позиций для указанного производителя
- GET /sections/{sectionId}/manufacturers/{manufacturerId}/products/{productId}/positions
- Возвращает список позиций для указанного товара