Skip to Content
Dgmos dokümantasyonu yayında 🎉
DokümantasyonBaşlangıç

Başlangıç

Dgmos dokümantasyonuna hoş geldiniz. Burada Dgmos modüllerini, API uçlarını ve kullanım senaryolarını bulabilirsiniz.

Hızlı Başlangıç

1) API Tabanı ve Versiyon

  • Base URL (örnek): https://sandbox.dgmos.com
  • Tüm uçlar /api/... altında sunulur (örn. /api/modules/list-shipment-expedition).

2) Kimlik Doğrulama

  • Bearer token ile:
curl -H "Authorization: Bearer <TOKEN>" \ -H "Content-Type: application/json" \ https://sandbox.dgmos.com/health
  • Alternatif/ek anahtar başlığı (varsa): X-Api-Key: <KEY>

3) İlk İstek (örnek)

Sefer listesi (POST) — Şema ve alanlar ilgili modül sayfasında yer alır.

curl -X POST \ https://sandbox.dgmos.com/api/modules/list-shipment-expedition \ -H "Authorization: Bearer <TOKEN>" \ -H "Content-Type: application/json" \ -d '{}'

Başarılı listeleme yanıtı örneği:

{ "status": "succeeded", "data": [], "totalPage": 1, "currentPage": 1, "perPage": 10 }

4) Modüllere Hızlı Erişim

  • Sevkiyat: docs/api/shipment-management
  • Sefer: docs/api/shipment-expedition-management
  • Sevkiyat Parametreleri: docs/api/shipment-parameters
  • Müşteri: docs/api/customer-management
  • İletişim: docs/api/contact-management
  • Yük: docs/api/load-management
  • Araç: docs/api/vehicle-management
  • Raporlama: docs/api/report-management

İstek ve Yanıt Sözleşmesi

  • Tüm uçlar JSON istek/yanıt kullanır, Content-Type: application/json beklenir.
  • Hata durumunda standart yanıt:
{ "status": "invalid_request", "message": "validation failed", "errors": [] }
Last updated on