Lists scheduled 1:1 messages.
Returns all pending scheduled 1:1 messages for a dashboard. Excludes group messages. Each item's message_id is the value returned when the message was scheduled via POST /messages or POST /dashboards/{dashboard_id}/contacts/{phone_number}/messages.
Path parameters
Id of dashboard
Query parameters
The page number. The first item returned will be page multiplied by page_size
The number of items returned. The first item returned will be page multiplied by page_size
Return only messages whose next send time is after this UTC timestamp.
Return only messages whose next send time is before this UTC timestamp.
If true, return only recurring scheduled messages. Defaults to false if omitted.
Response
Scheduled 1:1 messages for this dashboard.
Example response
{
"meta": {
"total_items": 172
},
"items": [
{
"message_id": "eb2a0cc2-5b88-468b-b3f4-926b07bcb275",
"status": "scheduled",
"body": "Reminder: your appointment is tomorrow.",
"to": "14239309346",
"date_created": "2026-08-01T12:00:00Z",
"schedule_date_utc": "2026-08-15T14:00:00Z",
"occurrence_number": 1,
"repeat_settings": {
"repeat_by": "week",
"step": 1,
"times": 5,
"end_date": "2026-12-31T23:59:59Z",
"days": [
"Monday",
"Wednesday"
]
}
}
]
}Changes
No recorded changes to this endpoint across all 1 revision of this API.