Pazartesi - Cumartesi: 09:00 - 18:00

26.03.2026 12 dk okuma Kargo Entegrasyonu

Yurtiçi Kargo API

Yurtiçi Kargo, Türkiye'nin en büyük kargo firmalarından biridir. SOAP tabanlı web servis API'si ile gönderi oluşturma, kargo takibi, fiyat sorgulama ve şube listeleme işlemlerini otomatize edebilirsiniz.

API Bilgileri

  • WSDL: https://ws.yurticikargo.com/ShippingOrderDispatcherService.wsdl
  • Kullanıcı: Yurtiçi Kargo müşteri numaranız
  • Şifre: API şifreniz

1. SOAP Bağlantısı

$wsdl = 'https://ws.yurticikargo.com/ShippingOrderDispatcherService.wsdl';

$client = new SoapClient($wsdl, [
    'trace'      => true,
    'exceptions' => true,
    'encoding'   => 'UTF-8',
]);

$auth = [
    'UserName'    => 'SATIS_KODU',
    'Password'    => 'API_SIFRE',
    'UserLanguage' => 'TR',
];

2. Gönderi Oluşturma

$shipment = [
    'ShippingOrderVO' => [
        'CargoKey'        => uniqid('YK-'),
        'InvoiceKey'      => 'FAT-001',
        'ReceiverCustName'=> 'Ali Yılmaz',
        'ReceiverAddress' => 'Atatürk Mah. No:1 Kadıköy',
        'ReceiverPhone1'  => '05551234567',
        'CityName'        => 'İstanbul',
        'TownName'        => 'Kadıköy',
        'CargoCount'      => 1,
        'Desi'            => 3,
        'SpecialField1'   => 'Sipariş No: 12345',
    ],
];

$result = $client->createShipment(
    array_merge($auth, $shipment)
);

if ($result->ShippingOrderResultVO->outFlag === '0') {
    $tracking = $result->ShippingOrderResultVO->jobId;
}

3. Kargo Takibi

$tracking_result = $client->queryShipment([
    'UserName'    => 'SATIS_KODU',
    'Password'    => 'API_SIFRE',
    'KeyType'     => 0,
    'KeyValue'    => $tracking_no,
    'AddHistoricalData' => true,
]);

echo $tracking_result->ShippingDeliveryDetailVO->operationMessage;
İpucu: Yurtiçi Kargo API entegrasyonu için müşteri temsilcinizle iletişime geçip API kullanıcı bilgilerinizi talep edin.

Sıkça Sorulan Sorular

Yurtiçi Kargo API başvurusu nasıl yapılır?
Yurtiçi Kargo ile kurumsal anlaşmanız olduktan sonra müşteri temsilcinizden API erişim bilgilerini talep edin.
Yurtiçi Kargo hangi API formatını kullanır?
Yurtiçi Kargo SOAP/WSDL tabanlı web servis API kullanır.
Desi hesaplama nasıl yapılır?
Desi = (En x Boy x Yükseklik) / 3000. 1 desi = 1 kg desi ağırlığıdır.
Mesaj Gönderin0850 307 34 58
Hemen Arayın0850 307 34 58
Hemen Arayın WhatsApp