Barkod Oluşturma Kontrolu

Bu metod ile siparişinize ait, oluşturmuş olduğunuz barkod kontrolünü sağlamanıza olanak tanır.

Endpoint Bilgileri

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

Dikkat Edilmesi Gereken Kurallar

  • Barkod oluşturma işlemi sonrasında sistem tarafından sizlere iletilen tracking_id bilgisi ile sorgulama yapılmalıdır.

Örnek Servis İsteği

https://shipment.pttavm.com/api/v1/barcode-status

Örnek Servis Body Bilgisi


{
  "tracking_id": "cb3fa78459a6edae7dca9be0389a9861"
}

Örnek Servis Cevabı

{
    "tracking_id": "cb3fa78459a6edae7dca9be0389a9861",
    "status": "completed",
    "data": [
        {
            "order_id": "PTT-12345-180925",
            "barcodes": [
                "67890"
            ]
        },
        {
            "order_id": "PTT-12345-180925",
            "barcodes": [
                "67890"
            ]
        }
    ],
    "error": ""
}

Status Açıklamaları

Status Açıklama
completed Başarılı tamamlandı
error İşlem sırasında hata alındı
pending İşlem beklemede

Alan Açıklamaları

Parametre Tür Açıklama
barcodes string Siparişe ait barkod bilgisi
order_id string Sipariş numarası.
error string Hata bilgisi
status string İşlem durum bilgisi
tracking_id string İşlem sonunda sistem tarafından üretilen tracking_id

Hata Kodları

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