Skip to main content
Version: 1.0

Roam HQ API

The Roam HQ API is your programmatic interface to your all-in-one Virtual Office.

OpenAPI Spec: openapi.json

Other APIs:

Endpoints Overview

EndpointMethodDescription
/chat.sendMessagePOSTSend a message to a group as a bot
/groups.listGETList all public groups in your Roam
/recording.listGETList meeting recordings with optional date filtering
/messageevent.exportPOSTExport daily message archives (DMs and group chats)

Common Use Cases

Send Notifications to Groups

Integrate external services (CI/CD, monitoring, ticketing) to post alerts into Roam groups.

Compliance & Archival

Export message events daily for compliance, legal holds, or data warehousing.

Process Recordings

Build workflows to archive or transcribe recordings.

Authentication

All requests require a Bearer token. Create an API Key or OAuth app in Roam Administration > Developer.

Authorization: Bearer YOUR_API_KEY

Base URL

https://api.ro.am/v1

Have questions? Contact us via Roam Support Chat or email developer@ro.am.

Authentication

Pass your API Key or OAuth access token as a Bearer token. Example: Authorization: Bearer <token>

Security Scheme Type:

http

HTTP Authorization Scheme:

bearer

Contact

Developer Support: developer@ro.am

URL: https://developer.ro.am

Terms of Service

https://ro.am/terms