API Endpoints
Room Management
Description | Endpoint | Method | Documentation |
---|---|---|---|
start meeting | /rooms | POST | Link |
get meeting detail | /rooms/ACCESS_KEY | GET | Link |
end meeting | /rooms/ACCESS_KEY | DELETE | Link |
force stop meeting | /rooms/ROOM_ID | DELETE | Link |
get list of running meetings | /rooms | GET | Link |
lock meeting | /rooms/ACCESS_KEY/lock | POST | Link |
send message | /rooms/ACCESS_KEY/messages | POST | Link |
start playback | /rooms/ACCESS_KEY/playbacks | POST | Link |
stop playback | /rooms/ACCESS_KEY/playbacks/PLAY_ID | DELETE | Link |
User Management
Description | Endpoint | Method | Documentation |
---|---|---|---|
fetch user details | /rooms/ACCESS_KEY/users/CLIENT_ID | GET | Link |
register user | /rooms | POST | Link |
register guest user | /guests/GUEST_TOKEN | POST | Link |
kick user | /rooms/ACCESS_KEY/users/USER_ID | DELETE | Link |
create permalink | /permalink | POST | Link |
get list of permalinks | /permalink | GET | Link |
get permalink by id | /permalink/PERMALINK_ID | GET | Link |
update permalink | /permalink/PERMALINK_ID | PUT | Link |
delete permalink | /permalink/PERMALINK_ID | DELETE | Link |
register host user | /permalink/PERMALINK_ID/users | POST | Link |
remove host user | /permalink/PERMALINK_ID/users/USER_TOKEN | DELETE | Link |
get meeting info | /permalink/USER_TOKEN | GUEST_TOKEN | GET | Link |
start meeting | /permalink/USER_TOKEN | POST | Link |
register guest user to permalink | /guests/GUEST_TOKEN | POST | Link |
Stream Forwarding Management - AI adapter
Description | Endpoint | Method | Documentation |
---|---|---|---|
forward source | /rooms/ROOM_ID/forward/source | POST | Link |
forward mcu | /rooms/ROOM_ID/forward/mcu | POST | Link |
forward playback | /rooms/ROOM_ID/forward/playback | POST | Link |
end forward | /rooms/ROOM_ID/forward/FORWARD_ID | DELETE | Link |
Layout and Layer Management
Description | Endpoint | Method | Documentation |
---|---|---|---|
add content to layer | /rooms/ACCESS_KEY/layers | POST | Link |
delete layer content | /rooms/ACCESS_KEY/layers/LAYER_INDEX | DELETE | Link |
set layout | /rooms/ACCESS_KEY/layout | POST | Link |
Recording and Snapshot Management
Description | Endpoint | Method | Documentation |
---|---|---|---|
start recording | /rooms/ACCESS_KEY/recording | POST | Link |
stop recording | /rooms/ACCESS_KEY/recording | DELETE | Link |
get recording | /recordings/RECORDING_ID | GET | Link |
get list of recordings | /rooms/ROOM_ID/recordings | GET | Link |
delete recording | /recordings/RECORDING_ID | DELETE | Link |
create snapshot | /rooms/ACCESS_KEY/snapshot | POST | Link |
get snapshot | /rooms/ACCESS_KEY/snapshots/SNAPSHOT_ID | GET | Link |
get snapshot | /snapshots/SNAPSHOT_ID | GET | Link |
get list of snapshots | /rooms/ROOM_ID/snapshots | GET | Link |
delete snapshot | /snapshots/SNAPSHOT_ID | DELETE | Link |
Broadcast Management
Description | Endpoint | Method | Documentation |
---|---|---|---|
start broadcast | /rooms/ACCESS_KEY/broadcasts | POST | Link |
update player_url | /rooms/ACCESS_KEY/broadcasts | PUT | Link |
stop broadcast | /rooms/ACCESS_KEY/broadcasts | DELETE | Link |
Webhook Management
Description | Endpoint | Method | Documentation |
---|---|---|---|
register webhook | /webhooks | POST | Link |
get webhooks | /webhooks | GET | Link |
remove webhook | /webhooks/WEBHOOK_ID | DELETE | Link |
tip
Make sure to get acquainted with all parameters at endpoints.