Son Siparişleri Görüntüleme

Son Siparişleri Görüntüleme

  • İlgili restorantın son siparişleri x-api-key, x-api-secret ve x-api-consumer bilgileri ile https://ext.adisyo.com/api/External/v2/RecentOrders adresinden çekebilir.

  • GET metodu ile istek gönderilmelidir.

Parametreler

Request Header Parametreleri

ParametreAçıklamaTür
x-api-keyHesabınızın API keyistring
x-api-secretHesabınızın API Secret keyistring
x-api-consumerEntegratör restoran/firma adıstring

Gerekli Parametreler

ParametreAçıklamaTür
pageSayfa Sayısıint
minimumIdMinimum Order Idint
minimumUpdateDateMinimum Güncelleme Tarihistring
statusSiparişin Statüsüstring

Kısıtlamalar

Requesti oluştururken aşağıdaki kısıtlamaları dikkate almanız gerekir.

  • Parametrelerde minimumId ile minimumUpdateDate aynı requestte gönderilmemelidir. Eğer gönderilirse minimumUpdateDate dikkate alınır.
  • MinimumUpdateDate 24 saatten fazla olmamalıdır. Eğer fazla olursa son 24 saat dikkate alınır.
  • Her response'da en fazla 100 sipariş objesi görüntülenebilir. Görüntülenen objede TotalCount parametresi 100'den fazlaysa Page parametresini değiştirerek bir sonraki sayfada diğer siparişleri görebilir.
  • Sadece paket sipariş ve restoran kuryesiyle teslimat yapan siparişleri görüntüleyebilirsiniz.
  • Eğer status parametresi gönderilmezse varsayılan olarak kapatılmamış ve iptal edilmemiş siparişleri görüntüleyebilirsiniz. Birden fazla statüs gönderirken virgül ile ayırmalısınız (Örneğin status=Ordered,OnDelivery gibi). Sipariş statülerine buradan ulaşabilirsiniz.
  • Eğer minimumId veya minimumUpdateDate parametresi boş gönderilirse son 24 saat içerisindeki siparişleri görüntüleyebilirsiniz.
Örnek Request
curl https://ext.adisyo.com/api/External/v2/RecentOrders
Örnek Response
{
   "data":[
      {
         "id":163105139,
         "waiterName":"Anil",
         "deliveryUserName":"Emre Akkaya",,
         "externalAppName":"YemekSepeti",
         "restaurantName":null,
         "orderTotal":74.90,
         "paymentMethodName":"Nakit",
         "paymentMethodId":1,
         "deliveryTime":"2023-09-03T16:16:16.617",
         "discountAmount":0.00,
         "currency":"TRY",
         "orderNote":"",
         "externalAppId":"9710581620",
         "salesChannelId":19174,
         "salesChannelName":"Ana Kanal",
         "statusId":5,
         "status":"Teslimatta",
         "orderCancelReason":null,
         "tableName":null,
         "orderNumber":261,
         "taxAmount":5.55,
         "insertDate":"2023-09-03T16:07:37.403",
         "updateDate":"2023-09-03T16:52:30.787",
         "customerId":18692782,
         "customerLatitude":null,
         "customerLongitude":null,
         "confirmationCode":"374877476",
         "integrationRestaurantName":"X Hatay Döner",
         "addressId":37222914,
         "isScheduledOrder":false,
         "scheduledTime":null,
         "deliveryType":2,
         "restaurantKey":29207,
         "externalAppKey":1435,
         "customer":{
            "customerName":"Rabia A.",
            "customerSurname":null,
            "customerEmail":null,
            "customerId":18692782,
            "customerPhone":"5351532323",
            "customerPhone2":null,
            "address":"190 Kayalar No:14 daire no:10 kat:2",
            "addressDescription":"10",
            "region":"İnönü Bağcılar",
            "addressHeader":"YemekSepeti",
            "city":null,
            "company":null,
            "phoneCode":null,
            "addressId":0,
            "isDefault":null
         },
         "products":[
            {
               "id":592526451,
               "orderId":163105139,
               "productUnitId":4643308,
               "quantity":1.000,
               "unitPrice":74.90,
               "productName":"Hatay Usulü Tavuk Döner Dürüm",
               "productNote":null,
               "productCode":null,
               "isMenu":false,
               "parentId":null,
               "cost":0.0,
               "totalAmount":74.90,
               "groupName":null,
               "groupId":0,
               "discountAmount":0.00,
               "insertDate":"2023-09-03T16:07:37.447",
               "description":"60 gr.",
               "cancelReason":null,
               "excludedComposites":null,
               "excludedItems":[
                  
               ],
               "features":[
                  
               ]
            }
         ],
         "payments":[
            
         ]
      },
      {
         "id":624513916,
         "waiterName":"Anil",
         "deliveryUserName":"ENGIN",
         "externalAppName":"YemekSepeti",
         "restaurantName":null,
         "orderTotal":105.90,
         "paymentMethodName":"Nakit",
         "paymentMethodId":1,
         "deliveryTime":"2023-09-03T16:32:06.65",
         "discountAmount":0.00,
         "currency":"TRY",
         "orderNote":"Servis (plastik çatal, peçete vs.) İSTEMİYORUM.",
         "externalAppId":"1620974153",
         "salesChannelId":19174,
         "salesChannelName":"Ana Kanal",
         "statusId":5,
         "status":"Teslimatta",
         "orderCancelReason":null,
         "tableName":null,
         "orderNumber":274,
         "taxAmount":1.05,
         "insertDate":"2023-09-03T16:18:26.137",
         "updateDate":"2023-09-03T16:52:30.833",
         "customerId":48669150,
         "customerLatitude":null,
         "customerLongitude":null,
         "confirmationCode":"374891111",
         "integrationRestaurantName":"Mogaf Hatay Döner",
         "addressId":22914806,
         "isScheduledOrder":false,
         "scheduledTime":null,
         "deliveryType":2,
         "restaurantKey":29207,
         "externalAppKey":1435,
         "customer":{
            "customerName":"Hamza V.",
            "customerSurname":null,
            "customerEmail":null,
            "customerId":48669150,
            "customerPhone":"5540195012",
            "customerPhone2":null,
            "address":"Gecit Sk. no:14 daire no:27 kat:6",
            "addressDescription":"A101 marketin asagisindaki sari bina;",
            "region":"Güneşli Bağcılar",
            "addressHeader":"YemekSepeti",
            "city":null,
            "company":null,
            "phoneCode":null,
            "addressId":0,
            "isDefault":null
         },
         "products":[
            {
               "id":331451603,
               "orderId":624513916,
               "productUnitId":1230286,
               "quantity":1.000,
               "unitPrice":105.90,
               "productName":"Zurna Tavuk Döner Dürüm",
               "productNote":null,
               "productCode":null,
               "isMenu":false,
               "parentId":null,
               "cost":0.0,
               "totalAmount":105.90,
               "groupName":null,
               "groupId":0,
               "discountAmount":0.00,
               "insertDate":"2023-09-03T16:18:26.163",
               "description":"Çift Lavaş|90 gr.",
               "cancelReason":null,
               "excludedComposites":null,
               "excludedItems":[
                  
               ],
               "features":[
                  
               ]
            }
         ],
         "payments":[
            
         ]
      }
   ],
   "totalCount":2,
   "pageCount":1,
   "status":100,
   "message":null
}