v1
latestOpenAPI 3.0.02026-08-067074272.5 KBConversations
Messages
Get all messages for a dashboard.
Retrieves the text messages sent and received in the specified dashboard. Optionally, can provide a start and end date to filter the message history by. Messages will always be sorted from oldest to newest
get/dashboards/{dashboard_id}/messages
Path parameters
dashboard_idinteger required
Example:121
Id of dashboard
Query parameters
start_datestring date-time
Start date to filter messages in this dashboard by
end_datestring date-time
End date to filter messages in this dashboard by
pageinteger
The page number. The first item returned will be page multiplied by page_size
page_sizeinteger
The number of items returned. The first item returned will be page multiplied by page_size
Response
Messages in the conversation.
Example response
{
"meta": {
"total_items": 172
},
"items": [
{
"message_id": "eb2a0cc2-5b88-468b-b3f4-926b07bcb275",
"body": "I am reaching back out.",
"message_direction": "S",
"response_by_username": "John Doe",
"delivery_status": "sending",
"schedule_date_utc": "2026-07-15T14:30:00Z",
"delivery_error": "2005",
"mms_media": [
"https://textrequeststorage.com/182739/3fd60fc2-1759-4dee-ac6f-4a97b994b84f.jpeg",
"https://textrequeststorage.com/182739/c89c8c6a-8883-44cd-b833-f8b4dc8fbba4.png"
],
"dashboard_phone": "14235613652",
"customer_phone": "14252335575",
"segments_count": 2
}
]
}