Chat

List chat messages as a verified participant (no API key)

GET
/api/v1/chat/public/messages

Authorization

x-api-key<token>

Tenant API key (backend only — never expose to a browser)

In: header

Query Parameters

page?number
Range1 <= value
Default1
limit?number
Range1 <= value <= 100
Default20
messageType?string

Filter by message type

Value in

  • "TEXT"
  • "FILE"
  • "SYSTEM"
  • "ANNOUNCEMENT"
before?string

Filter messages before this ISO date

after?string

Filter messages after this ISO date

isDm?boolean

If true, return only the calling participant’s DMs. If false/omitted, return room-wide messages only.

Response Body

curl -X GET "https://example.com/api/v1/chat/public/messages"
Empty