/v1/ad-conversionsAd conversions settings
Milestone rules, the Meta and Google connections with their settings (no secrets) and 30-day counts, the WhatsApp Business Accounts, the platform windows and the privacy-notice line.
Access: Signed-in members only (web or Android session) — not for API keys. Permission settings.integrations or settings.view.
Response · 200
datarequired- AdConversionsOverview
metarequired- object
curl -X GET 'https://api.propzolo.com/v1/ad-conversions' \
-H 'Authorization: Bearer pz_live_…'{
"data": {
"milestones": [
{
"key": "lead_created",
"label": "string"
}
],
"rules": {
"qualified": {
"status_keys": [
"string"
],
"sub_status_keys": [
"string"
]
},
"visit_scheduled": {
"status_keys": [
"string"
],
"sub_status_keys": [
"string"
]
},
"visit_done": {
"status_keys": [
"string"
],
"sub_status_keys": [
"string"
]
},
"booked": {
"status_keys": [
"string"
],
"sub_status_keys": [
"string"
]
}
},
"statuses": [
{
"key": "string",
"name": "string",
"category": "string",
"pipeline": "string",
"sub_statuses": [
{
"key": "string",
"name": "string"
}
]
}
],
"windows": {},
"notice_line": "string",
"meta": {
"connection": {
"id": "cmusrceel0000q7kaafxqi1om",
"provider": "string",
"connector_key": "string",
"name": "string",
"status": "pending",
"health": "ok",
"config": {},
"has_secret": true,
"secret_hints": {},
"inbound_url": "string",
"scopes": [
"string"
],
"connected_at": "2026-10-06T05:30:00.000Z",
"connected_by_id": "cmusrceel0000q7kaafxqi1om",
"last_ok_at": "2026-10-06T05:30:00.000Z",
"last_error": "string",
"error_count": 0,
"created_at": "2026-10-06T05:30:00.000Z",
"updated_at": "2026-10-06T05:30:00.000Z"
},
"settings": {
"enabled": true,
"dataset_id": "string",
"dataset_name": "string",
"test_event_code": "string",
"whatsapp_datasets": [
{
"waba_id": "string",
"dataset_id": "string",
"linked_at": "string"
}
],
"mapping": {},
"hashed_identifiers": true,
"send_client_ip": true,
"value": "commission"
},
"configured": true,
"counts": {},
"whatsapp_accounts": [
{
"waba_id": "string",
"name": "string",
"dataset_id": "string"
}
]
},
"google": {
"available": true,
"listing": true,
"connection": {
"id": "cmusrceel0000q7kaafxqi1om",
"provider": "string",
"connector_key": "string",
"name": "string",
"status": "pending",
"health": "ok",
"config": {},
"has_secret": true,
"secret_hints": {},
"inbound_url": "string",
"scopes": [
"string"
],
"connected_at": "2026-10-06T05:30:00.000Z",
"connected_by_id": "cmusrceel0000q7kaafxqi1om",
"last_ok_at": "2026-10-06T05:30:00.000Z",
"last_error": "string",
"error_count": 0,
"created_at": "2026-10-06T05:30:00.000Z",
"updated_at": "2026-10-06T05:30:00.000Z"
},
"settings": {
"enabled": true,
"customer_id": "string",
"customer_name": "string",
"login_customer_id": "string",
"account_email": "string",
"mapping": {},
"enhanced_conversions": true,
"test_mode": true,
"value": "commission"
},
"configured": true,
"counts": {}
}
},
"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.

