🚀 Livestreaming
Super App Starter Kit
LivestreamQR Super App Starter Kit includes video streaming, user management, and authentication.
Getting Started
LivestreamQR's API is a REST API. You can use any HTTP client to send requests to the API.
End-point: Create participant
Method: POST
{{baseUrl}}/api/v1/participant/create
Body (raw)
{
"roomName": "LivestreamRoom",
"identity": "user2134"
}
🔑 Authentication bearer
|Param|value|Type|
End-point: Create room
Method: POST
{{baseUrl}}/api/v1/room/create
Body (raw)
{
"name": "room11",
"emptyTimeout": 30000,
"maxParticipants": 15
}
End-point: Delete room
Method: DELETE
{{baseUrl}}/api/v1/room/delete
Body (raw)
{
"name": "JohnDoe"
}
End-point: Get rooms
Method: GET
{{baseUrl}}/api/v1/room/
End-point: Get joinCode
Method: GET
{{baseUrl}}/api/v1/room/getCode/ZalypaZeni2.6
End-point: Get participants
Method: GET
undefined
End-point: Get participant
Method: GET
{{baseUrl}}/api/v1/participant/ZalypaZeni1.2/ввтаоаоа
Body (raw)
Query Params
Param | value |
---|---|
roomName | LivestreamRoom |
identity | user2134 |
🔑 Authentication bearer
Param | value | Type |
---|---|---|
token | eyJhbGciOiJIUzI1NiJ9.eyJpZGVudGl0eSI6ImRpbWEzMzAiLCJpZCI6MSwicm9vbU5hbWUiOiJaYWx5cGFaZW5pMS4yIiwiaWF0IjoxNjU4NzU2MDUwLCJleHAiOjE2NTg3NjIwNTB9.DcQeuF0MGBqlI8cmOeJHsWBXr35EgapCiXWBtIfgaYY | string |
End-point: Remove participant
Method: PUT
undefined
Body (raw)
{
"roomName": "",
"identity": ""
}