Pazaryerine Kargo Takip Bilgisi Gönderimi
Kargo entegrasyonlarını kullanmadan, doğrudan pazaryerine kargo takip numarası bildirimi yapmak için kullanılan endpointler ve data formatları aşağıdaki gibidir.
Bu yöntemle pazaryerlerine kargo takip bilgisi göndermek için siparişlerin pazaryeri özelindeki kayıtlarının (integration_sale_detail) bilgileri de gerekeceği için bu
yöntemi kullanmak için sipariş çekimi yapılırken ?with_integration_sale_detail=true parametresinin de eklenerek dönülecek olan api cevabında, sipariş satırlarını bulunduran items listelerine integration_sale_detaillerin de eklenmesi sağlamalıdır.
Örnek: core/sale/?with_integration_sale_detail=True
AboutYou Kargo Bilgisi Gönderimi
Endpoint: /api/v1/integration/aboutyou/aboutyoucargoinfo/
Method: POST
(Aboutyoudirect için endpoint: /api/v1/integration/aboutyoudirect/aboutyoudirectcargoinfo/)
Data:
{
"carrier_key":"DHL_INTERNATIONAL",
"shipment_tracking_key":"test",
"return_tracking_key":"test",
"core_sale":392,
"sales":[18]
}
carrier_key: Taşıyıcı kodudur. Aboutyou siparişleri için sipariş datasındakiintegration_sale_detailobjesinden alınabilir.shipment_tracking_key': Gönderi takip numarasıreturn_tracking_key: İade takip numarasıcore_sale: Ana sipariş id'si.core/sale/endpointinten dönen objelerin id numarasıdır.sales: Pazaryeri sipariş satırı id'sidir.core/sale/endpointinden dönen sale objelerininsale.items[].integration_sale_detail.idalanındaki bilgilerden oluşan bir listeyi içerir. Bu listeye eklenecek id'ler, siparişin bu kargoda bulunan satırlarınınintegration_sale_detail.id'leri olmalıdır.
Otto Kargo Bilgisi Gönderimi
Endpoint: /api/v1/integration/otto/ottocargoinfo/
Method: POST
Data:
{
"carrier":"DHL",
"tracking_number":"test",
"return_carrier": "DHL",
"return_tracking_number":"test",
"sales":[18],
"ship_date": "2026-01-01T12:34:00Z",
"ship_from_city": "Schwalmtal",
"ship_from_country_code": "DEU",
"ship_from_zip_code": "41366",
"return_carrier_id": "ce2c5497-a972-4c01-b14d-342ca5fcfff"
}
carrier: Taşıyıcı kodu. Zorunludur. (Alabileceği değerler aşağıda paylaşılmıştır).tracking_number': Gönderi takip numarası. Zorunludur.return_carrier: İade taşıyıcı kodudur. İadelerin taşıyıcısının gönderilerin taşıyıcısı ile aynı olduğu durumlarda boş bırakılabilir. (Alabileceği değerler aşağıda paylaşılmıştır).return_tracking_number: İade takip numarası. Zorunludur.sales: Pazaryeri sipariş satırı id'sidir.core/sale/endpointinden dönen sale objelerininsale.items[].integration_sale_detail.idalanındaki bilgilerden oluşan bir listeyi içerir. Bu listeye eklenecek id'ler, siparişin bu kargoda bulunan satırlarınınintegration_sale_detail.id'leri olmalıdır.ship_date: Gönderilme zamanı. "2026-01-01T09:34:00Z" ya da "2026-01-01T12:34:00+0300" şeklinde olabilir. Boş bırakılabilir, o durumda request zamanı kullanılır.ship_from_city: Gönderi çıkış şehri. . Zorunludur.ship_from_country_code: Gönderi çıkış ülke kodu. . Zorunludur. Alpha-3 ülke ISO kodu formatında olmalıdır (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-3)ship_from_zip_code: Gönderi çıkış posta kodu. Zorunludur.return_carrier_id: İade taşıyıcısının Otto id'si. Otto hesabında tek bir taşıyıcı tanımlıyken zorunlu değil, birden fazla olduğunda zorunlu. Taşıyıcıların id değerleri Otto hesabından alınabilir.
carrier ve return_carrier alanları için kullanılabilecek kodlar aşağıdaki gibidir:
- DHL
- DHL_FREIGHT
- DHL_HOME_DELIVERY
- GLS
- HERMES
- DPD
- UPS
- HES
- HELLMANN
- DB_SCHENKER
- IDS
- EMONS
- DACHSER
- LOGWIN
- KUEHNE_NAGEL
- SCHOCKEMOEHLE
- KOCH
- REITHMEIER
- CARGOLINE
- BURSPED
- GEL
- DHL_EXPRESS
- MEYER_JUMBO
- BTW
- RHENUS
- OTHER_FORWARDER