API referenceEvents

List events

GET
/v2/events

The last 30 days. Message and conversation events are listed only for conversations the key’s member can see, and only when the key may read conversations.

Authorization

ApiKey
headerAuthorizationBearer <token>

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

Query Parameters

limit?integer

Page size, 1–100.

Range1 <= value <= 100
after?string

A nextCursor from the previous page.

before?string

A prevCursor, to page back. Not with after.

type?string

An exact event type, or a family.* prefix.

since?string

Only events at or after this instant.

Formatdate-time
conversationId?string

Only events about this conversation.

Formatuuid

Header Parameters

Gauge-Version?string

A dated version. Default 2026-10-21.

Response Body

A page of events, newest first.

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/events'
Example Response
{  "nextCursor": "string",  "prevCursor": "string",  "data": [    {      "id": "string",      "type": "string",      "conversationId": "ee6e55e8-45fe-4a3e-9bc8-4669f9fdf77a",      "createdAt": "2019-08-24T14:15:22Z",      "data": {        "id": "string",        "event": "string",        "livemode": true,        "workspaceId": "ef0efa32-d1c1-43d4-a5e2-fe7b4f00403c",        "entity": "string",        "entityId": "string",        "occurredAt": "2019-08-24T14:15:22Z",        "payload": {          "property1": null,          "property2": null        }      }    }  ]}