API referenceConnections
List connections
GET
Connected channels, newest first, each with what it can send over the API right now (this workspace’s rollout flags resolved). WhatsApp Web connections carry a warning about account bans.
ApiKeyheader
AuthorizationBearer <token>An API key from Developers → API keys: Authorization: Bearer gauge_live_… (or pulse_k_live_…).
limit?integerPage size, 1–100.
Range
1 <= value <= 100Default
25after?stringA nextCursor from the previous page. Opaque.
before?stringA prevCursor, to page back. Opaque. Not with after.
Gauge-Version?stringA dated version. Default 2026-10-21.
A page of connections.
application/json- 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.
curl -X GET 'https://app.gauge.chat/backend/v2/connections'Example Response
{ "nextCursor": "string", "prevCursor": "string", "data": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "kind": "string", "displayName": "string", "status": "string", "createdAt": "string", "capabilities": { "sendText": true, "sendMedia": true, "sendTemplates": true, "sendInteractive": true, "quotedReplies": true, "startConversations": true, "broadcast": true, "delivery": "immediate" }, "flags": { "property1": true, "property2": true }, "warning": { "code": "whatsapp_web_ban_risk", "message": "string" }, "limits": { "sessionWindowHours": 0, "templateRequiredOutsideWindow": true, "sendCaps": { "perMinute": 0, "perDay": 0, "warmupTier": 0 }, "maxMediaBytes": 0 } } ]}