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.

Bu sayfada