Teslimat Bölgeleri Güncellenmesi

Restoranın teslimat bölgelerinin güncellemesi

Restoranın teslimat bölgelerini Trendyol sistemine bildirirken bu metod kullanılmaktadır.

  • PUT updateRestaurantDeliveryAreas
  • https://api.trendyol.com/mealgw/suppliers/{supplierid}/restaurants/{restaurantid}/delivery-areas

    Örnek istek

    {
      "areas": [
        {
          "averageDeliveryTime": {
            "max": 20,
            "min": 15
          },
          "coordinates": "MULTIPOLYGON (((40 40, 20 45, 45 30, 40 40))",
          "minBasketPrice": 20,
          "status": "AVAILABLE"
        },
        {
          "averageDeliveryTime": {
            "max": 20,
            "min": 15
          },
          "coordinates": "MULTIPOLYGON (((20 35, 10 30, 10 10, 30 5, 45 20, 20 35), (30 20, 20 15, 20 25, 30 20))))",
          "minBasketPrice": 20,
          "status": "UNAVAILABLE"
        }
      ]
    }
    
    Status Code Açıklama
    200 Gönderilen istek başarılı olmuştur. Restoranın teslimat bölgeleri istekte gönderilen bölgeler olacaktır.
    400 İstek içerisinde eksik veya hatalı paremetre kullanılmaktadır. Dokümanı tekrar incelemeli ve hata mesajını dikkate almalısınız.
    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 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.