GET, POST и PUT-запросы работают с моделью Kit.
Kit.| Параметр | Тип | Описание |
|---|---|---|
id |
number | ID. Только для GET-запросов. |
name |
string | Название комплекта. Обязательный параметр. |
vendorCode |
string | Артикул комплекта (должен быть уникальным в рамках одного магазина). Обязательный параметр. |
discount |
number | Процент скидки по умолчанию. |
products |
array |
Товары комплекта. В комплект могут быть добавлены только товары магазина, переданного в параметре GET-запросы будут возвращать массив полных моделей
|
GET https://api.saferoute.ru/v2/kits Требуется авторизация
Параметры запроса.
| Имя параметра | Обязательный | Тип данных и возможные значения | Описание |
|---|---|---|---|
name |
— | string | Фильтр по названию комплекта по неполному совпадению. |
vendorCode |
— | string | Фильтр по артикулу комплекта по неполному совпадению. |
search |
— | string | Поиск по названию и артикулу одновременно. |
page |
— | number | Номер страницы. |
perPage |
— | number | Кол-во результатов на страницу. |
Данные ответа: массив моделей Kit.
GET https://api.saferoute.ru/v2/kits/{id} Требуется авторизация
Данные ответа: отдельная модель Kit.
POST https://api.saferoute.ru/v2/kits Требуется авторизация
Параметры запроса: модель Kit.
Данные ответа.
| Параметр | Тип | Описание |
|---|---|---|
id |
number | ID созданного комплекта. |
PUT https://api.saferoute.ru/v2/kits/{id} Требуется авторизация
Параметры запроса: модель Kit.
DELETE https://api.saferoute.ru/v2/kits/{id} Требуется авторизация