Sayfalar ve menüler
Sayfa oluştur
POST
Taslak olarak açılır; vitrinde görünmesi için /yayinla.
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.
Idempotency-Key?stringAynı anahtar ve aynı istek 24 saat içinde tekrar gelirse iş yeniden yapılmaz, ilk yanıt döner. Ağ hatasında güvenle yeniden denemek için.
Uzunluk
length <= 255application/json- body
baslik*stringUzunluk
1 <= length <= 200tanitici?stringUzunluk
length <= 200govde?|HTML (zararlı etiketler temizlenir)
ozet?|nullseo?altbilgide?booleanAlt bilgideki bağlantılarda görünsün
Oluşturuldu
application/json- response
id*stringbaslik*stringtanitici*stringtur*stringsayfa, yasal…
yasal_tur*|Yasal sayfada türü (mesafeli satış, KVKK…)
yayinda*booleanadres*stringozet*string|nullgovde*|HTML (bölümlerle kurulan sayfada boş olabilir)
seo*ozel*yayin*|nullolusturma*stringISO 8601, UTC
guncelleme*stringISO 8601, UTC
Örnek istek
curl -X POST 'https://api.multikolay.com/v1/sayfalar' \ -H 'Content-Type: application/json' \ -d '{ "baslik": "string"}'Örnek yanıt
{ "id": "string", "baslik": "string", "tanitici": "string", "tur": "string", "yasal_tur": "string", "yayinda": true, "adres": "string", "ozet": "string", "govde": "string", "seo": { "baslik": "string", "aciklama": "string" }, "ozel": { "property1": null, "property2": null }, "yayin": "string", "olusturma": "string", "guncelleme": "string"}