Получение списка заказов - qwep-ru/userapi GitHub Wiki
POST /orderlist
Получает массив заказов указанной величины со всем содержимым по указанному аккаунту поставщика.
Заголовки:
- Authorization: Bearer TOKEN
Параметры:
- id — ID аккаунта
- limit — количество заказов
- orderHash — хэш позиции (если не указан - возвращаются все заказы)
Ответ:
- orders — массив заказов
- number — номер заказа
- datetime — дата заказа
- status — стандартизованный статус заказа
- origStatus — оригинальный статус заказа (как на сайте/API поставщика)
- total — сумма заказа
- warehouse — склад заказа
- comment — комментарий к заказу
- content — содержимое заказа
- article — артикул
- brand — бренд
- partname — наименование
- comment — комментарий
- price — цена
- quantity — количество
- status — стандартизованный статус позиции
- origStatus — оригинальный статус позиции (как на сайте/API поставщика)
- warehouse — склад
- orderHash — хэш позиции (используется для поиска статуса заказа по этой позиции)
- errors — список ошибок
- warnings — список предупреждений
Пример:
Запрос:
POST https://userapi.qwep.ru/orderlist?json HTTP/1.1
Authorization: Bearer n439fn3nn2jsoasmnsh437dnbc94b48cb
{
"Request": {
"RequestData": {
"accounts": [
{
"id": 1202339,
"limit": 100
}
],
"orderHash": ""
}
}
}
Ответ:
{
"Response": {
"entity": {
"orders": [
{
"number": "382839-27",
"datetime": "2020-02-05T00:00:00",
"total": "12001.93",
"status": "В работе",
"origStatus": "Подтвержден",
"warehouse": null,
"comment": null,
"content": [
{
"article": "6Y0807049A",
"brand": "VAG",
"partname": "КРОНШТЕЙН БАМПЕРА",
"price": "132.98",
"quantity": "1",
"status": "В работе",
"origStatus": "Подтвержден поставщиком",
"warehouse": "МОСКВА СКЛАД-11296",
"comment": "Евгений Заказ клиент №47293457",
"orderHash": "WyIzODI4MzktMjciLCIyMDIwLTAyLTA1VDAwOjAwOjAwIiwi0JzQntCh0JrQktCQINCh0JrQm9CQ0JQtMTEyOTYiLCAi0JrQoNCe0J3QqNCi0JXQmdCdINCR0JDQnNCf0JXQoNCQIiwgIjZZMDgwNzA0OUEiLCAiVkFHIl0="
},
{
"article": "C41R118403013",
"brand": "GAZ",
"partname": "КРЫЛО Г-C41R11 ПЕРЕДНЕЕ ЛЕВОЕ",
"price": "11868.95",
"quantity": "1",
"status": "Подтверждено поставщиком",
"warehouse": "СПБ СКЛАД-11674",
"comment": "Герасим Заказ клиент №47293468",
"orderHash": "WyIzODI4MzktMjciLCIyMDIwLTAyLTA1VDAwOjAwOjAwIiwi0KHQn9CRINCh0JrQm9CQ0JQtMTE2NzQiLCAi0JrQoNCr0JvQniDQky1DNDFSMTEg0J/QldCg0JXQlNCd0JXQlSDQm9CV0JLQntCVIiwgIkM0MVIxMTg0MDMwMTMiLCAiR0FaIl0="
}
]
}
]
},
"errors": null,
"warnings": null
}
}