Barkod Oluştur

Bu metod ile siparişlerinize barkod oluşturmanıza olanak tanır.

Endpoint Bilgileri

  • URL: https://shipment.pttavm.com/api/v1/create-barcode
  • HTTP Metodu: POST
  • Content-Type: application/json
  • Authorization: Basic Auth

    Örnek Servis İsteği

https://shipment.pttavm.com/api/v1/get-warehouse

Örnek Servis Body Bilgisi


{
    "orders": [
        {
            "order_id": "PTT-0BO6M672N-180925", // Sipariş numarası zorunlu
            "warehouse_id": 100301619  // Depo id zorunlu   
        }
    ]
}

Dikkat Edilmesi Gereken Kurallar

  • Sipariş numaraları aynı olup, depo numaraları farklı olamaz.
  • Birden fazla siparişe barkod oluşturmak için body içeriğinde order_id ve warehouse_id çoğaltabilirsiniz.
  • Request sonunda sistem tarafından sizlere bir tracking_id oluşturulur. Bu tracking_id bilgisini barkod sorgulama işleminde kullanmalısınız.

Bulk Servis Body Bilgisi


{
    "orders": [
        {
            "order_id": "PTT-123123-180925", //must
            "warehouse_id": 12345 //must olan 
        },
           {
            "order_id": "PTT-123123-180925", //must
            "warehouse_id": 12345 //must olan 
        }
    ]
}

Örnek Servis Cevabı

{
    "tracking_id": "cb3fa78459a6edae7dca9be0389a9861",
    "count": 2,
    "code": 200,
    "success": true,
    "message": "",
    "error": false
}

Alan Açıklamaları

Parametre Tür Açıklama
barcodes string Siparişe ait barkod bilgisi
order_id string Sipariş numarası.
warehouse_id int Depo bilgisi
tracking_id string İşlem sonunda sistem tarafından üretilen tracking_id
message string Request sonunda iletilen mesaj

Hata Kodları

Alan Adı Açıklama
200 Success
422 Bad Request