Skip to main content

API Endpoints

Room Management

DescriptionEndpointMethodDocumentation
start meeting/roomsPOSTLink
get meeting detail/rooms/ACCESS_KEYGETLink
end meeting/rooms/ACCESS_KEYDELETELink
force stop meeting/rooms/ROOM_IDDELETELink
get list of running meetings/roomsGETLink
lock meeting/rooms/ACCESS_KEY/lockPOSTLink
send message/rooms/ACCESS_KEY/messagesPOSTLink
start playback/rooms/ACCESS_KEY/playbacksPOSTLink
stop playback/rooms/ACCESS_KEY/playbacks/PLAY_IDDELETELink

User Management

DescriptionEndpointMethodDocumentation
fetch user details/rooms/ACCESS_KEY/users/CLIENT_IDGETLink
register user/roomsPOSTLink
register guest user/guests/GUEST_TOKENPOSTLink
kick user/rooms/ACCESS_KEY/users/USER_IDDELETELink
create permalink/permalinkPOSTLink
get list of permalinks/permalinkGETLink
get permalink by id/permalink/PERMALINK_IDGETLink
update permalink/permalink/PERMALINK_IDPUTLink
delete permalink/permalink/PERMALINK_IDDELETELink
register host user/permalink/PERMALINK_ID/usersPOSTLink
remove host user/permalink/PERMALINK_ID/users/USER_TOKENDELETELink
get meeting info/permalink/USER_TOKEN | GUEST_TOKENGETLink
start meeting/permalink/USER_TOKENPOSTLink
register guest user to permalink/guests/GUEST_TOKENPOSTLink

Stream Forwarding Management - AI adapter

DescriptionEndpointMethodDocumentation
forward source/rooms/ROOM_ID/forward/sourcePOSTLink
forward mcu/rooms/ROOM_ID/forward/mcuPOSTLink
forward playback/rooms/ROOM_ID/forward/playbackPOSTLink
end forward/rooms/ROOM_ID/forward/FORWARD_IDDELETELink

Layout and Layer Management

DescriptionEndpointMethodDocumentation
add content to layer/rooms/ACCESS_KEY/layersPOSTLink
delete layer content/rooms/ACCESS_KEY/layers/LAYER_INDEXDELETELink
set layout/rooms/ACCESS_KEY/layoutPOSTLink

Recording and Snapshot Management

DescriptionEndpointMethodDocumentation
start recording/rooms/ACCESS_KEY/recordingPOSTLink
stop recording/rooms/ACCESS_KEY/recordingDELETELink
get recording/recordings/RECORDING_IDGETLink
get list of recordings/rooms/ROOM_ID/recordingsGETLink
delete recording/recordings/RECORDING_IDDELETELink
create snapshot/rooms/ACCESS_KEY/snapshotPOSTLink
get snapshot/rooms/ACCESS_KEY/snapshots/SNAPSHOT_IDGETLink
get snapshot/snapshots/SNAPSHOT_IDGETLink
get list of snapshots/rooms/ROOM_ID/snapshotsGETLink
delete snapshot/snapshots/SNAPSHOT_IDDELETELink

Broadcast Management

DescriptionEndpointMethodDocumentation
start broadcast/rooms/ACCESS_KEY/broadcastsPOSTLink
update player_url/rooms/ACCESS_KEY/broadcastsPUTLink
stop broadcast/rooms/ACCESS_KEY/broadcastsDELETELink

Webhook Management

DescriptionEndpointMethodDocumentation
register webhook/webhooksPOSTLink
get webhooks/webhooksGETLink
remove webhook/webhooks/WEBHOOK_IDDELETELink
tip

Make sure to get acquainted with all parameters at endpoints.