Loading…
object
A project, listing or agent page names it; blocks start from the template.
titleslugtemplateproject_idOpaque record id.
property_idOpaque record id.
member_idOpaque record id.
form_idOpaque record id.
domain_idOpaque record id.
blocksEach block type appears at most once; a page needs a hero (or an agent card).
themetheme.presettheme.appearancetheme.accenttheme.cornerssettingssettings.price_policyseoseo.titleseo.descriptionseo.noindexseo.image_media_idOpaque record id.
trackingtracking.modetracking.meta_pixel_idtracking.ga4_idtracking.gtm_idtracking.google_ads_idtracking.google_ads_labelexperimentAn A/B test: the original (`a`, the page’s blocks) first, then up to three variants with their blocks.
{
"title": "string",
"slug": "string",
"template": "project",
"project_id": "cmusrceel0000q7kaafxqi1om",
"property_id": "cmusrceel0000q7kaafxqi1om",
"member_id": "cmusrceel0000q7kaafxqi1om",
"form_id": "cmusrceel0000q7kaafxqi1om",
"domain_id": "cmusrceel0000q7kaafxqi1om",
"blocks": [
{
"type": "hero",
"heading": "string",
"subheading": null,
"cta_label": "Enquire now",
"show_price": true,
"layout": "stacked"
}
],
"theme": {
"preset": "clean",
"appearance": "auto",
"accent": "brand",
"corners": "soft"
},
"settings": {
"price_policy": "show"
},
"seo": {
"title": "string",
"description": "string",
"noindex": true,
"image_media_id": "cmusrceel0000q7kaafxqi1om"
},
"tracking": {
"mode": "inherit",
"meta_pixel_id": "string",
"ga4_id": "string",
"gtm_id": "string",
"google_ads_id": "string",
"google_ads_label": "string"
},
"experiment": {
"round": 0,
"started_at": null,
"variants": [
{
"key": "a",
"name": "string",
"weight": 0,
"blocks": null
}
]
}
}