/mhl_record
Метод получает список записей ассортиметной матрицы MHL или добавляет новый.
Адрес: https://instance_name/api/v1.5/mhl_record
Методы:
- GET — получает список записей MHL;
- POST — создает запись MHL.
Content-type: application/json
- GET
- POST
Параметры тела запроса
limit
integer
Количество результатов, которые возвращаются в ответе.
offset
integer
Начальный индекс, с которого возвращаются результаты.
Пример запроса
curl –i –X GET
https://test.inspector-cloud.com/api/v1.5/mhl_record/
-H ‘Authorization: Token <<your_token>>’
-F "limit=2" \
-F "offset=0"
Пример ответа
{
"count": 2,
"next": "http://example.com",
"previous": null,
"results": [
{
"id": 9378,
"name": "Сметана-Домик в деревне-300-10.00-Стакан/Ванночка",
"musthavelist": 56,
"sku": 32562,
"sku1": null,
"sku2": null,
"sku3": null,
"sku4": null,
"sku5": null,
"sku6": null
},
{
"id": 4326,
"name": "Молоко пастеризованное-Домик в деревне-1000-3.70-Бутылка пластик",
"musthavelist": 41,
"sku": 32466,
"sku1": 32468,
"sku2": null,
"sku3": null,
"sku4": null,
"sku5": null,
"sku6": null
}
]
}
Параметры ответа
count
integer
next
string (uri) Nullable
Следующая страница списка.
previous
string (uri) Nullable
Предыдущая страница списка.
results
Array of objects
Обязательный. Массив объектов с информацией об ассортиментных матрицах.
id
string
Уникальный идентификатор.
name
string
Человекочитаемое название. Необязательное поле.
musthavelist
string
Идентификатор MHL.
sku
string
Идентификатор SKU.
sku1
string
Идентификатор SKU.
sku2
string
Идентификатор SKU.
sku3
string
Идентификатор SKU.
sku4
string
Идентификатор SKU.
sku5
string
Идентификатор SKU.
sku6
string
Идентификатор SKU.
Поля sku1
-sku6
объединяются с логическими ИЛИ при проверке соответствия:
Соответствует = (sku
в наличии) ИЛИ (sku1
в наличии) ИЛИ (sku2
в наличии) ... ИЛИ (sku6
в наличии)
Параметры тела запроса
id
string
Уникальный идентификатор.
name
string
Человекочитаемое название. Необязательное поле.
musthavelist
string
Идентификатор MHL.
sku
string
Идентификатор SKU.
sku1
string
Идентификатор SKU.
sku2
string
Идентификатор SKU.
sku3
string
Идентификатор SKU.
sku4
string
Идентификатор SKU.
sku5
string
Идентификатор SKU.
sku6
string
Идентификатор SKU.
Пример запроса
curl –i –X POST
https://test.inspector-cloud.com/api/v1.5/mhl_record/
-H ‘Authorization: Token <<your_token>>’
-F "id=459" \
-F "name=Молоко пастеризованное-Домик в деревне-1000-3.70-Бутылка пластик" \
-F "musthavelist=156" \
-F "sku=32466" \
-F "sku=32468"
Пример ответа
Код ответа: 201