EKARGO DOCS

EKargo REST API

EKargo API, lojistik operasyonlarınızı otomatize etmeniz için tasarlanmış modern bir RESTful servisidir. Bu API ile gönderi oluşturabilir, gerçek zamanlı takip yapabilir ve onlarca kargo firmasından anında fiyat teklifi alabilirsiniz.

Hızlı Entegrasyon

JSON formatında veri alışverişi ile dilediğiniz dilde (PHP, JS, Python, Go) hızlıca entegre olun.

Güvenli Bağlantı

Tüm istekler TLS 1.3 üzerinden şifrelenir ve API Key mimarisi ile korunur.

Kimlik Doğrulama

API'ye yapılan tüm isteklere Authorization header'ı eklenmelidir. API anahtarınızı admin panelindeki "API Ayarları" bölümünden alabilirsiniz.

Header Örneği

Authorization: Bearer ek_live_your_api_key_here

API anahtarınızı asla istemci tarafında (Client-side) veya açık GitHub depolarında paylaşmayın. Mutlaka sunucu tarafında (Server-side) saklayın.

POST /v1/shipments/create

Gönderi Oluştur

Sisteminize düşen siparişi EKargo'ya ileterek kargo barkodu ve takip numarası oluşturun.

Body Parametreleri

  • carrier_id Required

    integer - Kargo firması kimliği (1: Yurtiçi, 2: Aras...)

  • receiver_name Required

    string - Alıcı adı soyadı

  • receiver_address Required

    string - Alıcı açık adresi

Request Payload
{
  "carrier_id": 1,
  "receiver_name": "Ahmet Yılmaz",
  "receiver_phone": "05320000000",
  "address": "Levent Mah. No:1 Beşiktaş/İstanbul",
  "weight": 2.5,
  "order_id": "ORD-8821"
}