Conversations
List conversations
Calls and chats of a space, newest first.
https://app.elunos.ai/api/v1/spaces/{space}/conversationsReturns the conversations of a space across all channels: phone, web widget and chat. The transcript is left out of the list; fetch it with Get conversation.
Path parameters
spacestringPflichtSlug of the space, e.g. `praxis-mueller`. Returned by `GET /spaces`.
Query parameters
agent_iduuidOnly conversations of this agent.
channelstring`voice` or `chat`.
fromdatetimeStarted at or after this time.
todatetimeStarted at or before this time.
outcomestring`completed`, `transferred`, `hung_up` or `failed`.
pageintegerPage, starting at 1. Default 1.
per_pageintegerEntries per page. Default 50, maximum 200.
Example
curl https://app.elunos.ai/api/v1/spaces/praxis-mueller/conversations?channel=voice&from=2026-09-22T00:00:00%2B02:00 \
-H "Authorization: Bearer np_xxxxxxxx"Response
{
"data": [
{
"id": "0199b1e0-2a3b-7c4d-8e5f-6a7b8c9d0e1f",
"agent_id": "0199a3c2-7d4e-7b21-9f3a-2c5e8d1b4a70",
"channel": "voice",
"direction": "inbound",
"session_ref": null,
"started_at": "2026-09-22T09:12:04+02:00",
"ended_at": "2026-09-22T09:14:41+02:00",
"duration_sec": 157,
"message_count": 14,
"outcome": "completed",
"summary": "Termin für Donnerstag, 10:30 Uhr, gebucht.",
"page_url": null
}
],
"meta": {
"page": 1,
"per_page": 50,
"total": 1,
"next_page": null
}
}channel:voicefor phone and voice in the widget,chatfor text.outcome:completed,transferred(handed to a human),hung_uporfailed.session_refandpage_url: for web widget conversations, the session and the page where it started.