Webhooks
Artikel contract
Field SEO, HTML body, JSON-LD string, dan gambar base64.
Jenis konten: artikel (alias article).
POST create
{
"slug": "kopi-susu-bandung",
"title": "Kopi susu Bandung",
"meta_title": "Kopi susu Bandung | Brand",
"meta_description": "Panduan singkat.",
"date": "2026-10-11",
"body": "<article><p>…</p><img src=\"data:image/jpeg;base64,...\" /></article>",
"jsonld": "{\"@context\":\"https://schema.org\",\"@type\":\"Article\"}",
"tag": "minuman",
"image": [{ "filename": "hero.jpg", "data": "<base64>" }]
}Catatan:
date=YYYY-MM-DDjsonldadalah string, bukan object. Siap ditaruh di<script type="application/ld+json">- Content Studio menyimpan URL media Citora; saat kirim,
<img src>dikonversi ke data URI + arrayimage[] taghanya ikut jika terisi
PATCH update
Jika artikel sudah punya remote id, Citora mengirim hanya title + body (tanpa image/thumbnail/slug) supaya HTML pasti ter-update.
GET by id
{
"slug": "kopi-susu-bandung",
"title": "Kopi susu Bandung",
"meta_title": "…",
"meta_description": "…",
"date": "2026-10-11",
"body": "<html>…</html>",
"jsonld": "…",
"tag": "minuman",
"url": "https://situs.com/blog/kopi-susu-bandung",
"id": "42",
"thumbnail_url": "https://…",
"images": [{ "filename": "hero.jpg", "url": "https://…" }]
}