Товары в заказе
Просмотр / корректировка товаров в заказе
GET: https://parts24.su/api/v1/orders/{order_id}/items/
Метод позволяет получить все товары в заказе
Пример:
curl --location "https://parts24.su/api/v1/orders/1/items/" \ --header "Authorization: <ВАШ КЛЮЧ API>"
Параметры url
Передаются в строке адреса
order_id *обязательно |
int ID заказа |
Пример ответа
{
"status": "ok",
"data": [
{
"order_item_id": 82,
"order_item_quantity": 1,
"order_item_price": 20000,
"order_item": {
"item_id": 123,
"item_vendor_code": "1111124-001-01-999",
"item_barcode": "123321321321321",
"item_title": "Моторное масло RAVENOL DXG 5W-30, 1 литр",
"brand": {
"brand_id": 1,
"brand_name": "RAVENOL"
}
}
}
]
}
PATCH: https://parts24.su/api/v1/orders/{order_id}/items/{order_item_id}
Метод позволяет запросить корректировку на изменение количества товара в заказе
Пример:
curl --location --request PATCH "https://parts24.su/api/v1/orders/1/items/1/" \
--header "Content-Type: application/x-www-form-urlencoded" \
--header "Authorization: <ВАШ КЛЮЧ API>" \
--data-urlencode "quantity=3"
Параметры url
Передаются в строке адреса
order_id *обязательно |
int ID заказа |
order_item_id *обязательно |
int ID товара в заказе |
Параметры тела запроса
Передаются в теле запроса в виде x-www-form-urlencoded
quantity *обязательно |
int Количество |
Пример ответа
{
"status": "ok",
"data": {
"adjustment_id": 12553,
"adjustment_order_id": 55,
"adjustment_date_create": "2023-08-21 17:16:32",
"adjustment_status": "WAIT",
"adjustment_canceled_message": null,
"adjustment_items": [
{
"sku_id": 135,
"product_id": 38,
"product_name": "Моторное масло RAVENOL DXG 5W-30",
"sku_name": "20 литров, ecobox",
"sku": "1111124-B20-01-888",
"difference": 0
}
]
}
}