Hızlı başlangıç
İlk isteğine kadar dört adım. Kendi mağazanda ya da herkese açık test mağazasında.
Anahtar al
Kendi mağazan için: panelde Ayarlar → API anahtarları → Yeni anahtar. Anahtara bir ad ver (ör. "Logo ERP") ve yalnız gereken izinleri seç. Anahtar bir kez gösterilir; hemen sakla.
Henüz mağazan yoksa herkese açık test anahtarını kullan:
export MK_API_ANAHTARI=mk_test_7s2aioX6OhmIG4rvnCt1HpXowToq3sdxİlk isteği at
GET /v1/magaza anahtarın hangi mağazaya ait olduğunu ve hangi izinleri taşıdığını söyler.
curl https://api.multikolay.com/v1/magaza \
-H "Authorization: Bearer $MK_API_ANAHTARI"{
"id": "gelistirici",
"ad": "geliştirici",
"adres": "https://gelistirici.multikolay.com",
"para_birimi": "TRY",
"dil": "tr-TR",
"plan": "plus",
"anahtar": { "test": true, "kapsamlar": ["urun:okuma", "urun:yazma", "…"] },
"sunucu_saati": "2026-10-19T05:28:12.919Z"
}Veri çek
Ürünleri iki iki listele. Yanıttaki sonraki doluysa bir sonraki sayfayı onunla iste.
curl "https://api.multikolay.com/v1/urunler?limit=2" \
-H "Authorization: Bearer $MK_API_ANAHTARI"Yaz, sonra canlıya al
Bir varyantın stoğunu SKU ile güncelle. Yazan isteklerde Idempotency-Key gönder: bağlantı koparsa aynı isteği
güvenle tekrarlayabilirsin (ayrıntı).
curl -X POST https://api.multikolay.com/v1/stok/toplu \
-H "Authorization: Bearer $MK_API_ANAHTARI" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: stok-2026-10-19-001" \
-d '{ "kalemler": [{ "sku": "GLS-VAZO", "miktar": 12 }] }'Test mağazasında çalışan kodun, kendi mağazanın mk_canli_… anahtarıyla aynen çalışır. Değişen tek şey anahtar.