order/search

Описание

URL метода : order/search

Запрос выполняется ПродавцомВАЖНО!. Используется для выборки Отправлений по критериям. Метод возвращает 

  • По умолчанию, максимальное количество отправлений в выдаче 100. 
  • Обратите внимание: некоторые заказы могут быть в статусе "pending" или в "в обработке". Это значит, что заказ обрабатывается нашей системой и подтверждать такие заказы не надо. Все статусы заказа необходимо слать, в соответствии со статусной моделью


Важно

Наша система не является безотказной, и иногда она может быть недоступна. В таких случаях на запрос мерчанта будет ответ с кодом ошибки "500". Рекомендуем мерчантам на своей стороне предусмотреть функционал обработки ответов от маркетплейса и в случае необходимости автоматической повторной отправки запроса.

Структура данных в теле запросаОписаниеОбязательностьТип данных

1. data

Общий блок с даннымидаObject
1.1 tokenАвторизационный токендаstring

1.2 dateFrom

Начальная дата для выборки отправленийдаstring
1.3 dateToКонечная дата для выборки отправленийдаstring
1.4 countОтображение максимального количества заказов. Лимит на отображение отправленийнетInteger
1.5 statusesМассив со статусамидаarray
1.5.1 NEWНовый заказнетstring
1.5.1 CONFIRMEDПодтвержденный заказнетstring
1.5.2 PACKEDСкомплектованный заказнетstring
1.5.3 PACKING_EXPIREDЗаказ был не скомплектован в установленный срокнетstring
1.5.4 SHIPPEDОтгруженный заказнетstring
1.5.5 DELIVEREDВыдан покупателюнетstring
1.5.6 MERCHANT_CANCELEDОтменен продавцомнетstring
1.5.7 CUSTOMER_CANCELEDОтмене клиентомнетstring
2. metaИсходная информация от продавцадаObject
Пример запроса
{
  "data": {
    "token": "********-****-****-****-************",
    "dateFrom": "2021-04-17T21:00:00Z",
    "dateTo": "2021-05-19T20:59:59Z",
    "count": 10,
    "statuses": [
      "NEW",
      "CONFIRMED",
      "PACKED",
      "PACKING_EXPIRED",
      "SHIPPED",
      "DELIVERED",
      "MERCHANT_CANCELED",
      "CUSTOMER_CANCELED"
    ]
  },
  "meta": {}
}
Пример ответа
{
    "success": 1,
    "meta": {},
    "data": {
        "shipments": [
            "804211150",
            "830121540",
            "890190886"
        ]
    }
}