API & Embed

RoomIQ is API-first. Create meetings, generate embed tokens, stream events in real-time, and integrate meeting intelligence into your systems.

API-first architecture with real-time events

Every RoomIQ feature is accessible via REST API. Create meetings programmatically, generate embed tokens for private room panels, stream room events via SSE, and embed rooms using iframes or the SDK.

Generate a real embed token, preview the embedded room panel, and simulate events in real-time.

Available Endpoints

GET/v1/healthHealth check
POST/v1/meetingsCreate meeting (with optional room)
GET/v1/meetingsList meetings
GET/v1/roomsList rooms
POST/v1/rooms/{id}/activateActivate room
POST/v1/rooms/{id}/endEnd room
POST/v1/rooms/{id}/response-modeChange response mode
GET/v1/rooms/{id}/eventsList room events
GET/v1/rooms/{id}/events/streamSSE event stream
POST/v1/rooms/{id}/simulate-eventSimulate event (demo)
POST/v1/embed-tokensGenerate embed token (JWT)
POST/v1/embed-tokens/validateValidate embed token
GET/v1/embed/rooms/{id}Get embed room data (requires token)
GET/v1/embed/rooms/{id}/events/streamEmbed SSE stream (requires token)
GET/v1/context-packsList context packs
GET/v1/data-sourcesList data sources
GET/v1/audit-logsList audit logs
PATCH/v1/organizations/current/settingsUpdate org settings

Webhook Events

Coming soon
meeting.createdA new meeting was created
meeting.startedMeeting started and bot joined
meeting.endedMeeting ended
bot.authorizedBot was authorized to join
question.detectedA question was detected in the meeting
answer.generatedAn evidence-based answer was generated
room.eventA room event occurred