Özel Paketleme

Özel Paketleme

Bu Ek Özellik, İlgili Provider’da tanımlı özel kutu/koli gibi Paketleme Tiplerinin kullanılabildiğini açıklar.

Kullanım Alanları

Bu paketleme tipleri şu işlemlerde/süreçlerde kullanılabilir:

  • Gönderi Oluşturma (Yurtiçi / Yurtdışı)

Kullanılabilir Değerler API

Her provider için kullanılabilir değerler farklıdır, bu değerlerin alınabilmesi için aşağıdaki API kullanılması gerekmektedir.

Endpoint Bilgileri

  • URL: {{APP_URL}}/api/v1/providers/{provider_id}/feature/packaging-types
  • HTTP Metodu: GET
  • İçerik Türü: application/json
  • Kimlik Doğrulama Tipi: APIKEY

URL Query Parametreleri

Parametre Adı Parametre Tipi Zorunluluk Açıklama
provider_id Integer Zorunlu Kargo Sağlayıcı id

Örnek API İsteği

Aşağıda, API isteği için bir örnek HTTP raw request bulunmaktadır.

GET {{APP_URL}}/api/v1/providers/9/feature/packaging-types
Content-Type: application/json
APIKEY: {{APIKEY}}

API Yanıtı

{
    "status": true,
    "message": "Provider packaging types retrieved successfully",
    "data": [
        {
            "packagingType": "FEDEX_ENVELOPE",
            "description": "FedEx® Letters",
            "length": 24.1,
            "width": 31.8,
            "height": 0.1,
            "maxWeight": 0.5,
            "price": null,
            "dimensionUnit": "cm",
            "weightUnit": "KG"
        },
        {
            "packagingType": "FEDEX_BOX",
            "description": "FedEx® Box",
            "length": null,
            "width": null,
            "height": null,
            "maxWeight": 9,
            "price": null,
            "dimensionUnit": null,
            "weightUnit": "KG"
        }
    ]
}

Gönderi Oluşturma (Yurtiçi / Yurtdışı) Kullanımı

Gönderi oluşturma içeriğinde yer alan packages.provider_packaging_type parametresi kullanılır. Kullanılabilir değerler listesinden aldığınız değerleri (örneğin FEDEX_BOX) bu alanda kullanabilirsiniz.