/v1/properties/{id}/syndicationA listing on the portals
Per portal: the account, the status on the portal (chip), the last error and sync, views / responses / leads, and the listing checked against the portal’s rules now (`issues`: errors block a publish, warnings do not). `history`: the last 20 exchanges.
Access: Signed-in members only (web or Android session) — not for API keys. Permission properties.view.
Parameters
idpathrequired- Id
Opaque record id.
Response · 200
datarequired- ListingSyndicationOverview
metarequired- object
curl -X GET 'https://api.propzolo.com/v1/properties/{id}/syndication' \
-H 'Authorization: Bearer pz_live_…'{
"data": {
"property_id": "cmusrceel0000q7kaafxqi1om",
"ref_code": "string",
"can_publish": true,
"defaults": {
"portals": [
"99acres"
],
"price_display": "exact",
"contact_mode": "agent"
},
"portals": [
{
"portal": "99acres",
"label": "string",
"account_state": "not_connected",
"broker_posting": true,
"verified": true,
"available": true,
"row": {
"id": "cmusrceel0000q7kaafxqi1om",
"portal": "99acres",
"status": "queued",
"op": "publish",
"version": 0,
"price_display": "exact",
"contact_mode": "agent",
"external_id": "string",
"external_url": "string",
"issues": [
{
"code": null,
"field": null,
"severity": null,
"message": null
}
],
"attempts": 0,
"next_attempt_at": "2026-10-06T05:30:00.000Z",
"last_error_code": "string",
"last_error": "string",
"last_synced_at": "2026-10-06T05:30:00.000Z",
"published_at": "2026-10-06T05:30:00.000Z",
"deactivated_at": "2026-10-06T05:30:00.000Z",
"views_count": 0,
"responses_count": 0,
"leads_count": 0,
"last_lead_at": "2026-10-06T05:30:00.000Z",
"updated_at": "2026-10-06T05:30:00.000Z"
},
"issues": [
{
"code": "string",
"field": "string",
"severity": "error",
"message": "string"
}
],
"quota": {
"limit": 0,
"used": 0,
"remaining": 0,
"state": "unlimited"
}
}
],
"history": [
{
"id": "cmusrceel0000q7kaafxqi1om",
"portal": "99acres",
"version": 0,
"action": "string",
"outcome": "string",
"status": "string",
"error_code": "string",
"message": "string",
"lead_id": "string",
"created_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.404Not found — records of another company are reported the same way.422Invalid input; `error.fields` maps field paths to messages.429Too many requests; retry after the Retry-After header.500Unexpected error; quote `error.request_id` to support.

