/v1/landing-pagesLanding pages
Draft and published pages and microsites (archived ones are hidden), most recently changed first.
Access: Signed-in members only (web or Android session) — not for API keys. Permission marketing.view.
Response · 200
datarequired- array of LandingPage
metarequired- object
curl -X GET 'https://api.propzolo.com/v1/landing-pages' \
-H 'Authorization: Bearer pz_live_…'{
"data": [
{
"id": "cmusrceel0000q7kaafxqi1om",
"title": "string",
"slug": "string",
"template": "project",
"status": "draft",
"project": {
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string"
},
"property": {
"id": "cmusrceel0000q7kaafxqi1om",
"ref_code": "string",
"title": "string"
},
"member": {
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string"
},
"form": {
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string",
"is_active": true
},
"domain": {
"id": "cmusrceel0000q7kaafxqi1om",
"hostname": "string"
},
"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": null,
"description": null,
"noindex": false,
"image_media_id": null
},
"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
}
]
},
"published_at": "2026-10-06T05:30:00.000Z",
"live_version": {
"number": 0,
"published_at": "2026-10-06T05:30:00.000Z"
},
"version_count": 0,
"has_unpublished_changes": true,
"views": 0,
"visitors": 0,
"conversions": 0,
"public_url": "string",
"issues": [
"string"
],
"created_at": "2026-10-06T05:30:00.000Z",
"updated_at": "2026-10-06T05:30:00.000Z"
}
],
"meta": {}
}Errors
401No valid session or API key (missing, expired or revoked).403The caller lacks the permission, API-key scope or support grant this operation needs.429Too many requests; retry after the Retry-After header.500Unexpected error; quote `error.request_id` to support.

