API referenceConversations
Mark read
POST
Moves this key’s member’s read marker to now.
ApiKeyheader
AuthorizationBearer <token>An API key from Developers → API keys: Authorization: Bearer gauge_live_… (or pulse_k_live_…).
id*stringThe conversation id.
Format
uuidGauge-Version?stringA dated version. Default 2026-10-21.
Idempotency-Key*stringRequired on every POST. Retries with the same key replay the first response for 24 h.
Length
1 <= length <= 255The new read marker.
application/json- response
conversationId*stringFormat
uuidlastReadAt*stringcurl -X POST 'https://app.gauge.chat/api/v2/conversations/497f6eca-6276-4993-bfeb-53cbbbba6f08/read' \ -H 'Idempotency-Key: string'Example Response
{ "conversationId": "ee6e55e8-45fe-4a3e-9bc8-4669f9fdf77a", "lastReadAt": "string"}List conversations GET
Only what this key’s member may see (their own / team scope, unassigned pull queue, collaborations).
Update a conversation PATCH
Status (open / snoozed with `snoozedUntil`, or until the customer replies / resolved), assignee, Move to team, topic, tags, priority, and App visitor details (stored with source `api`). Applied in that order; a refusal stops the rest.