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/jsonbeklenir. - Hata durumunda standart yanıt:
{
"status": "invalid_request",
"message": "validation failed",
"errors": []
}Last updated on