API referenceConversations

List conversations

GET
/v2/conversations

Only what this key’s member may see (their own / team scope, unassigned pull queue, collaborations).

Authorization

ApiKey
headerAuthorizationBearer <token>

An API key from Developers → API keys: Authorization: Bearer gauge_live_… (or pulse_k_live_…).

Query Parameters

limit?string

Page size, 1–100 (default 25).

after?string

A nextCursor from the previous page. Opaque.

before?string

A prevCursor, to page back. Opaque. Not with after.

status?string

Comma-separated: open, snoozed, resolved.

channel?string

Comma-separated channel kinds (whatsapp_cloud, whatsapp_web, email, webchat, …).

connectionId?string

One connection.

assignee?string

me, none (unassigned) or a member id.

teamId?string

The team handling it (Move to team, else its routing).

topicId?string

A topic.

appId?string

An App.

integrationId?string

An App integration.

contactId?string

One contact’s conversations.

tag?string

Tagged with this tag.

unread?string

true / false: customer messages newer than this key’s member last read.

updatedSince?string

ISO-8601. Changed at or after.

priorityMin?string

Minimum priority score.

priorityMax?string

Maximum priority score.

sort?string

Default -lastMessageAt.

Value in"createdAt""-createdAt""lastMessageAt""-lastMessageAt"

Header Parameters

Gauge-Version?string

A dated version. Default 2026-10-21.

Response Body

A page of conversations.

application/json
  1. response

A cursor page over (created_at, id). Every list returns this shape.

data*array<>
nextCursor*|

Pass as after for the next page; null on the last page.

prevCursor*|

Pass as before for the previous page; null on the first page.

Example Request
curl -X GET 'https://app.gauge.chat/api/v2/conversations'
Example Response
{  "nextCursor": "string",  "prevCursor": "string",  "data": [    {      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",      "status": "open",      "snoozedUntil": "string",      "channel": "string",      "connectionId": "84b500d7-71c8-4b1f-adf4-f1eb0000973d",      "contact": {        "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",        "displayName": "string"      },      "assigneeId": "665a9750-71bd-4b96-bacd-9efa4ae022dd",      "teamId": "a4ede8ba-7c0a-4485-8763-cbd9b282fbec",      "topicId": "97b608a9-302e-4387-a5f4-fd35969cdc21",      "appId": "28c365d5-df94-4a54-8217-3ce51d068868",      "integrationId": "497a18ca-284e-40c0-985d-f72be35d468e",      "tags": [        "string"      ],      "priority": 0,      "unread": true,      "needsReply": true,      "lastMessageAt": "string",      "lastInboundAt": "string",      "createdAt": "string",      "updatedAt": "string"    }  ]}