/v1/reports/builder/catalogueWhat I can report on
Entities, fields, outcomes and ratios the caller may use (cost fields and field-ruled money left out).
Access: Signed-in members only (web or Android session) — not for API keys. Permission reports.view.
Response · 200
datarequired- ReportCatalogue
What the caller may report on: entities, fields, outcomes, ratios.
metarequired- object
curl -X GET 'https://api.propzolo.com/v1/reports/builder/catalogue' \
-H 'Authorization: Bearer pz_live_…'{
"data": {
"entities": [
{
"key": "leads",
"label": "string",
"noun": [],
"description": "string",
"default_date": "string",
"fields": [
{
"key": "string",
"label": "string",
"type": "string",
"section": "string",
"options": [
null
],
"of": "string",
"nullable": true,
"groupable": true,
"measurable": true,
"rangeable": true,
"money": true,
"unit": "minutes",
"day": true
}
],
"outcomes": [
{
"key": "string",
"label": "string"
}
],
"ratios": [
{
"key": "string",
"label": "string",
"money": true
}
]
}
],
"teams": [
{
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string"
}
],
"can": {
"build": true,
"share_company": true,
"schedule": true,
"export": true,
"settings": true,
"external_recipients": true
}
},
"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.

