/v1/reports/custom/{id}/schedulesSchedules of a report
Access: Signed-in members only (web or Android session) — not for API keys. Permission reports.view.
Parameters
idpathrequired- Id
Opaque record id.
Response · 200
datarequired- array of ReportSchedule
metarequired- object
curl -X GET 'https://api.propzolo.com/v1/reports/custom/{id}/schedules' \
-H 'Authorization: Bearer pz_live_…'{
"data": [
{
"id": "cmusrceel0000q7kaafxqi1om",
"report_id": "cmusrceel0000q7kaafxqi1om",
"frequency": "daily",
"time": "string",
"weekday": 0,
"month_day": 0,
"period": "report",
"channels": [
"email"
],
"members": [
{
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string"
}
],
"external_emails": [
{
"email": "string",
"unsubscribed": true
}
],
"status": "active",
"description": "string",
"next_run_at": "2026-10-06T05:30:00.000Z",
"last_run_at": "2026-10-06T05:30:00.000Z",
"last_status": "string",
"failure_count": 0,
"created_by": {
"id": "cmusrceel0000q7kaafxqi1om",
"name": "string"
},
"editable": true,
"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.

