v4
latestOpenAPI 3.1.02026-08-01207318738.7 KBList schedules
Query parameters
The page number for offset-based pagination.
The page number for offset-based pagination.
Number of results per page (1-100, integer)
Number of results per page (1-100, integer)
The direction to sort results (asc or desc).
The direction to sort results (asc or desc).
The field to sort results by. Valid values: scheduleName, dashboardName, ownerName, lastRun, lastRunStatus.
The field to sort results by. Valid values: scheduleName, dashboardName, ownerName, lastRun, lastRunStatus.
Filter schedules by content type: dashboard, single tile.
Filter schedules by content type: dashboard, single tile.
Filter schedules by embed entity.
Filter schedules by embed entity.
Filter schedules by destination type: email, slack, webhook, sftp, s3.
Filter schedules by destination type: email, slack, webhook, sftp, s3.
Filter schedules by the document's unique identifier. Can be found in the dashboard's URL after /dashboards/.
Filter schedules by the document's unique identifier. Can be found in the dashboard's URL after /dashboards/.
Filter schedules by the owner's user ID. Use the List users endpoint to retrieve user IDs.
Filter schedules by the owner's user ID. Use the List users endpoint to retrieve user IDs.
Search term for filtering schedules by name, dashboard name, or owner name (case-insensitive).
Search term for filtering schedules by name, dashboard name, or owner name (case-insensitive).
Filter by type: alert, schedule.
Filter by type: alert, schedule.
Filter schedules by delivery status: success, error, canceled, none.
Filter schedules by delivery status: success, error, canceled, none.
Response
Paginated list of schedules
Example response
{
"records": [
{
"content": "dashboard",
"dashboardName": "Weekly Sales Report",
"destinationType": "email",
"format": "pdf",
"identifier": "12db1a0a",
"name": "Weekly Sales Report",
"ownerName": "John Doe",
"recipientCount": 5,
"schedule": "0 9 ? * MON *",
"timezone": "America/New_York"
}
]
}