curl --request GET \
--url https://api.dialtu.com/api/v2/public/whatsapp/conversations/{session_id}/messages \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.dialtu.com/api/v2/public/whatsapp/conversations/{session_id}/messages"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.dialtu.com/api/v2/public/whatsapp/conversations/{session_id}/messages', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));List messages in a WhatsApp conversation
Paginated transcript for a single conversation, oldest-first.
Use it to fetch the rest of a conversation that List WhatsApp
conversations truncated (has_more_messages=true). Tool-execution rows
are excluded; media exposes metadata only. Each message names its sender
in sender, and participants returns the conversation’s full roster (not
just this page’s).
Returns 404 {"detail": "..."} when the conversation does not exist in your
workspace.
curl --request GET \
--url https://api.dialtu.com/api/v2/public/whatsapp/conversations/{session_id}/messages \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.dialtu.com/api/v2/public/whatsapp/conversations/{session_id}/messages"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.dialtu.com/api/v2/public/whatsapp/conversations/{session_id}/messages', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));Authorizations
API key created in the dashboard under Settings → API Keys. Send it as Authorization: Bearer pk_....
Path Parameters
Conversation (session) ID, as returned by List WhatsApp conversations.
Query Parameters
Page size (1–500).
1 <= x <= 500Number of messages to skip, oldest-first.
x >= 0Response
OK
Paginated transcript for a single session (overflow drill-down).
Messages on this page, oldest-first.
Show child attributes
Show child attributes
Total conversational messages in the session.
Page size that was applied.
Offset that was applied.
Always success.
"success"The conversation's participant roster. Describes the whole conversation, not just the returned page.
Show child attributes
Show child attributes