Sipariş Paketlerini Çekme

Sipariş Paketlerini Çekme

Siparişin paket bilgileri Trendyol sisteminden alınırken bu metod kullanılmaktadır.

[GET] https://api.trendyol.com/mealgw/suppliers/{supplierid}/packages

Giriş Parametreleri

Parametre Açıklama Tip Zorunluluk
supplierId Restaurant zincir id int Evet
storeId Restauran şube id string Evet
packageStatuses Paket statüsü string Hayır
packageModificationStartDate Paket güncelleme başlangıç zamanı (Epoch timestamp milliseconds) int Hayır
packageModificationEndDate Paket güncelleme bitiş zamanı (Epoch timestamp milliseconds) int Hayır
page Sadece belirtilen sayfadaki bilgileri döndürür. int Hayır
size Bir sayfada listelenecek maksimum adeti belirtir. (Maksimum 50 değerini alabilir) int Hayır
{
    "id": "1000000003767",
    "supplierId": 107385,
    "storeId": 152,
    "orderCode": "050",
    "orderId": 2314562,
    "orderNumber": "330103475",
    "packageCreationDate": 0,
    "packageModificationDate": 0,
    "preparationTime": 0,
    "totalPrice": 40.99,
    "packageStatus": "Created",
    "customer": {
        "id": 15849934,
        "firstName": "Meal",
        "lastName": "Integration"
    },
    "lines": [
        {
            "price": 32.99,
            "unitSellingPrice": 40.99,
            "name": "Karışık Pizza",
            "items": [
                {
                    "lineItemId": 1000000019045,
                    "packageItemId": 0,
                    "isCancelled": false
                }
            ],
            "modifierProducts": [
                {
                    "name": "Ayran",
                    "price": 5.0,
                    "productId": 54,
                    "modifierGroupId": 20
                }
            ],
            "extraIngredients": [
                {
                    "id": 56,
                    "name": "Beyaz Peynir",
                    "price": 3.0,
                    "productId": 5
                }
            ],
            "removedIngredients": [
                {
                    "id": 1,
                    "name": "Mısır"
                }
            ]
        }
    ],
    "customerNote": "Servis İstemiyorum",
    "lastModifiedDate": 0
}
Status Code Açıklama
200 Gönderilen istek başarılı olmuştur. Paketleri response'da bulabilirsiniz.
400 İstek içerisinde eksik veya hatalı paremetre kullanılmaktadır. Dokümanı tekrar inceleyiniz.
401 İstek gönderirken kullandığınız supplierID, API Key, API Secure Key bilgilerinden birisi eksik ya da yanlıştır. Mağazanız için doğru bilgilere Trendyol Satıcı Paneli üzerinden ulaşabilirsiniz.
5xx Anlık bir hata yaşanmış olabilir. Bir kaç dakika bekleyerek durumun düzelmemesi durumunda kullanılan endpoint, gönderilen istek ve cevap ile beraber "API Entegrasyon Destek Talebi" başlığından talep oluşturunuz.