Milagron API Dokümantasyonu
Milagron REST API ile ürünlerinizi, stok ve fiyatlarınızı, siparişlerinizi kendi sisteminizden yönetirsiniz. Bu sayfalar entegrasyonu kurarken başvuracağınız teknik referanstır.
Başlangıç
1. API anahtarı alın
Anahtarınızı Milagron yönetim panelindeki "API Yetkilendirme" bölümünden oluşturursunuz. Anahtarı üretirken hangi ortam için olduğunu seçmeniz gerekir: Canlı veya Test.
2. Ortamı seçin
İki ortam vardır:
Canlı (Production)
https://api.milagron.com
Yaptığınız her istek kalıcı sonuç doğurur. Anahtar biçimi: mlg_…
Test (Stage)
Yakında
Doğrulama ve iş kuralları çalışır ama hiçbir kayıt yazılmaz. Anahtar biçimi: mlgs_…
3. İlk isteğinizi atın
Tüm istekler HTTP Basic Auth ile imzalanır. Anahtar ve parola, kullanıcı adı ve şifre yerine geçer:
curl -u "API_KEY:API_SECRET" \
https://api.milagron.com/health
# {"status":"ok","time":"2026-04-14T..."}
Sonraki Adımlar
| Konu | Açıklama |
|---|---|
| Ortamlar | Canlı ve test ortamı arasındaki farklar |
| Kimlik Doğrulama | Basic Auth kullanımı ve farklı dillerde örnekler |
| Hata Kodları | HTTP durum kodları, hata gövdesinin yapısı ve sık karşılaşılan hatalar |
| İstek Limitleri | Dakikalık istek sınırı ve öneriler |
Uçlar
| Metot | Yol | Açıklama |
|---|---|---|
| POST | /integration/inventory/sellers/{sellerId}/products/stock |
Stok sorgulama |
| POST | /integration/inventory/sellers/{sellerId}/products/price-and-inventory |
Stok ve fiyat güncelleme |
| GET | /integration/inventory/sellers/{sellerId}/products/batch-requests/{batchId} |
Toplu işlem durumu |
| GET | /integration/product/sellers/{sellerId}/products |
Ürün listesi |
| POST | /integration/product/sellers/{sellerId}/products |
Ürün oluşturma |
| GET | /integration/product/sellers/{sellerId}/categories |
Kategoriler |
| GET | /integration/product/sellers/{sellerId}/product-types |
Ürün tipleri |
| GET | /integration/product/sellers/{sellerId}/categories/{categoryId}/attributes |
Kategoriye atanmış özellikler |
| GET | /integration/product/sellers/{sellerId}/attributes |
Özellikler |
| GET | /integration/product/sellers/{sellerId}/brands |
Markalar |
| GET | /integration/order/sellers/{sellerId}/orders |
Sipariş listesi |
| PUT | /integration/shipment/sellers/{sellerId}/shipments |
Kargoya teslim |