RinghouseAPI reference
Get started

Conversations

List conversations

List the workspace's phone threads, most recently active first.

GET/v1/conversations

Needs the conversations:read scope.

Query parameters

limitinteger
1–100, default 25.
cursorstring
The `nextCursor` from a previous response.
numberIdstring
Narrow to one of the workspace's numbers.
statusstring
Narrow to one folder, by slug: `open` or `done`.

Returns

A page of conversations. The items are in data, and nextCursor fetches the next page. A failed call answers with an error instead.

idstring
contactstring
The other end of the thread, in E.164.
createdAtstring
lastItemAtstring
lastItemKindstringnullable
What the most recent activity was: sms_message, call_log, comment, reaction, assignment.
numberIdstring
statusstring
The folder it sits in — `open` or `done` for the two every workspace has.
curl https://api.ringhouse.ai/v1/conversations \
  -H "Authorization: Bearer rh_live_xxxxxxxx"
{
  "data": [
    {
      "id": "4b1a8d2e-6c3f-47b9-8e05-d91a2c7f6b34",
      "contact": "…",
      "createdAt": "2026-09-25T14:02:11Z",
      "lastItemAt": "2026-09-25T14:02:11Z",
      "lastItemKind": "…",
      "numberId": "3f9c1a2e-7b4d-4c8e-9a1f-5d2e8b6c0a41",
      "status": "completed"
    }
  ],
  "nextCursor": "MjAyNi0wOS0yNVQxNDowMjoxMVp8M2Y5YzFhMmU"
}