Skip to main content

List conversations

GET 

/conversation.list

Lists conversations (meetings) that occurred in your Roam, with participant details.

Access:

  • Organization with admin:meetings:read (or a grandfathered roam-wide API key): all conversations in the workspace.
  • Personal access tokens: supported โ€” returns only conversations the token owner participated in (matched by confirmed email).
  • Organization without roam-wide meeting access must use /meeting.list instead (403).

Required scope: meetings:read (add admin:meetings:read for roam-wide org access)

Participant details require user:read scope. Email addresses require user:read.email scope.


OpenAPI Spec: chat-v1.json

Requestโ€‹

Responsesโ€‹

Conversations retrieved successfully