Kampanyalar
Kampanyayı getir
GET
anahtarheader
Kimlik doğrulamaBearer <anahtar>Panel → Ayarlar → API anahtarları (mk_canli_…). Denemek için paylaşılan test mağazası: mk_test_… anahtarları yalnız orada; herkese açık deneme anahtarı silme yapamaz, IP başına dakikada 60 istek; mağaza her gece 03.00'te (TSİ) baştan kurulur.
id*stringBaşarılı
application/json- response
id*stringad*stringtur*stringDeğerlerden biri
"indirim""x_al_y_ode""kargo_bedava""ikinciye_indirim"kod*stringİndirim kodu (otomatik kampanyada iç kod)
otomatik*booleanKod girilmeden sepete uygulanır
aktif*booleanindirim_tipi*stringDeğerlerden biri
"yuzde""tutar"deger*integerYüzde (ör. 15) ya da kuruş tutar
al*|x_al_y_ode: kaç alınca
ode*|x_al_y_ode: kaç ödenir
kapsam*stringDeğerlerden biri
"tumu""urunler""kategoriler"hedefler*array<string>Kapsam ürün ya da kategoriyse kimlikleri
min_sepet*|nullpara_birimi*stringmusteri_eposta*|Yalnız bu müşteriye özel kod
kullanim_siniri*integer|nullkullanim*integertoplam_indirim*integerKuruş, KDV dahil (184990 = 1.849,90 ₺)
baslangic*|nullbitis*|nullolusturma*stringISO 8601, UTC
guncelleme*stringISO 8601, UTC
Örnek istek
curl -X GET 'https://api.multikolay.com/v1/kampanyalar/string'Örnek yanıt
{ "id": "kamp_01M599DXNFFV3HCWEHEAEXW70T", "ad": "1.500 TL üzeri kargo bedava", "tur": "kargo_bedava", "kod": "OTO-M6UL5T", "otomatik": true, "aktif": true, "indirim_tipi": "yuzde", "deger": 100, "al": null, "ode": null, "kapsam": "tumu", "hedefler": [], "min_sepet": null, "para_birimi": "TRY", "musteri_eposta": null, "kullanim_siniri": null, "kullanim": 0, "toplam_indirim": 0, "baslangic": null, "bitis": null, "olusturma": "2026-10-19T05:16:27.693Z", "guncelleme": "2026-10-19T05:16:27.693Z"}