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 checkPOST
/v1/meetingsCreate meeting (with optional room)GET
/v1/meetingsList meetingsGET
/v1/roomsList roomsPOST
/v1/rooms/{id}/activateActivate roomPOST
/v1/rooms/{id}/endEnd roomPOST
/v1/rooms/{id}/response-modeChange response modeGET
/v1/rooms/{id}/eventsList room eventsGET
/v1/rooms/{id}/events/streamSSE event streamPOST
/v1/rooms/{id}/simulate-eventSimulate event (demo)POST
/v1/embed-tokensGenerate embed token (JWT)POST
/v1/embed-tokens/validateValidate embed tokenGET
/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 packsGET
/v1/data-sourcesList data sourcesGET
/v1/audit-logsList audit logsPATCH
/v1/organizations/current/settingsUpdate org settingsWebhook Events
Coming soonmeeting.createdA new meeting was createdmeeting.startedMeeting started and bot joinedmeeting.endedMeeting endedbot.authorizedBot was authorized to joinquestion.detectedA question was detected in the meetinganswer.generatedAn evidence-based answer was generatedroom.eventA room event occurred