API üzrə hesabat sorğusu

Məlumatlar real vaxt rejimində göndərilir və fakt etibarilə sifariş tamamlandıqdan sonra yüklənir.

Sorğular dəqiqədə bir dəfədən çox olmayaraq.

Tokenin alınması

Sorğuya əsasən verilir. Token almaq üçün menecerinizlə əlaqə saxlayın. Tokenin etibarlılıq müddəti 6 aydır. Eyni şəbəkədə yeni token buraxıldıqda əvvəlki etibarsız hesab olunur.

Sifarişlərin eksportu

Sorğu:

pickerapp.eda.yandex.ru/partner/v1/orders/export

Cavab nümunəsi:

orders.csv

Sifariş pozisiyaları haqqında məlumatların eksportu

Sorğu:

pickerapp.eda.yandex.ru/partner/v1/orders/positions/export

Cavab nümunəsi:

order-positions.csv

Seçici növbələrinin eksportu

Sorğu:

pickerapp.eda.yandex.ru/partner/v1/shifts/export

Cavab nümunəsi:

shifts.csv

Mövcud filtrlər

Diqqət

Bütün filtrlər sorğu sətrindəki parametrlərdir.

Sifarişlər üzrə məlumatların eksport üsulunda eyni filtrlərdən istifadə edilir:

  • startDate — sifarişlərin boşaldılacağı tarix (daxil olmaqla);
  • bitmə tarixi — sifarişlərin boşaldılmasına qədərki tarix;
  • orderId — daxili İD sifarişi;
  • displayId — seçici üçün sifariş nömrəsi;
  • pickerId — sifarişlər üçün təyin edilmiş seçicinin daxili İD-si;
  • storeId* — mağazanın daxili İD-si;
  • cityId* — şəhərin daxili ID-si;
  • logisticServiceId* — seçicinin logistik xidmətinin daxili İD-si;
  • integrationStatus — inteqrasiyadan sifarişin statusu. Mümkün dəyərlər: created / accepted / handed_over_for_picking / handed_over_for_delivery / delivered / canceled;
  • status - seçicinin bitirdiyi sifarişin statusu: done - kuryerə verildi, canceled - ləğv edildi.

Növbələrin eksportu üçün filtrlər

  • pickerId — seçicinin daxili ID-si üzrə;
  • storeId* — mağazanın daxili ID-si üzrə;
  • start — başlanğıc vaxtı üzrə. Başlama vaxtı verilən vaxtdan tez olmayan (bəlkə də gec olan) qeydlər verilir;
  • end - növbənin sonundakı vaxt üzrə Bitmə vaxtı verilən vaxtdan gec olmayan (bəlkə də daha tez olan) qeydlər verilir;
  • isActive — yalnız aktiv və ya qeyri-aktiv növbələr;
  • logisticServiceId* — logistik xidmət üzrə;
  • cityId* — şəhərin daxili ID-si üzrə;
  • status: created / activated / finished / break — növbənin statusu üzrə.

(*) — filtrlər üçün dəyərlər admin interfeysindən görünmür, onları api picker-backend-də sorğu ilə əldə edin.

Şikayətlərin eksport nümunəsinə əsaslanaraq bütün mümkün filtrləri olan sorğu nümunəsi (curl formatında)

curl --location --request GET 'picker-api.delivery-club.ru2/partner/v1/orders/complaints/export?startDate=2021-
12-12&endDate=2021-12-18&orderId=12345678&displayId=12-3456-
7890&pickerId=1234&storeId=1234&cityId=123&logisticServiceId=1&integrationStatus=canceled&status=done' \
--header 'Authorization: Bearer %token_stand_in%'