Lounges Session
Here are the steps and API endpoints to join Lounges Session in the Accelevents platform.
Lounges Session
Calling these following API sequences will help you to join the lounges session.
Steps | Description | API Reference |
---|---|---|
Get all lounges | Show the list of all available lounges | Click Here |
Join the lounge | This will register you as a lounge member | Click Here |
Join the lounge live forum | Finally, call this API to get the meeting details & join the live forum. | Click Here |
1. Get all lounges
Note
If the purchased ticket has a restricted networking lounge then it won't be able to join the session and it won't be returned to the networking lounges list.
This API gives you all the lounges lists with pagination and members count.
Here is a sample response, which will be returned by API.
{
"recordsTotal": 2,
"recordsFiltered": 2,
"data": [
{
"networkingLounge": {
"id": "nl_1911",
"eventId": "8067",
"name": "Second lounge",
"description": "test 2",
"createdBy": "8533",
"photos": "",
"profileImage": "",
"createAt": "2021/12/20 15:20",
"meetingObj": null,
"bannerImage": "",
"position": 2000.0,
"virtualizationEnabled": false
},
"userDetailsDtos": [
],
"memberCount": 0,
"userJoined": false
},
{
"networkingLounge": {
"id": "nl_1910",
"eventId": "8067",
"name": "First Lounge",
"description": "test",
"createdBy": "8533",
"photos": "",
"profileImage": "",
"createAt": "2021/12/20 15:20",
"meetingObj": null,
"bannerImage": "",
"position": 1000.0,
"virtualizationEnabled": false
},
"userDetailsDtos": [
],
"memberCount": 0,
"userJoined": false
}
],
"error": null
}
2. Join the lounge
By joining networking lounges you become a member of it. To do so you need to call below API endpoint. From step 1, you need to identify the id
of the lounge which you want to join and become a member.
This API will check if the ticketing type allows networking lounge access then only the attendee can become a member of that networking lounge otherwise you will receive the below errors.
Criteria | Error code | Error message |
---|---|---|
Attendee already join the networking | 407 | Networking Lounge Already Connected. |
Networking lounge not found | 407 | Networking Lounge Not Found. |
If the attendee successfully joins/registers as a member then API will return the below response.
{
"type": "Success",
"message": "Networking lounge joined."
}
3. Join the lounge live forum
Once you are a member of any lounge, you can join a lounge's live forum using meeting details (meeting
& attendee
) returned from the below API endpoint.
Here is a sample response, which will be returned by API.
{
"meeting": "{\"MeetingId\":\"af0d5552-b6ad-4f87-b23c-b0ee3cf70706\",\"MediaPlacement\":{\"AudioHostUrl\":\"f2b8ffba2e9486c61e618013af86d659.k.m2.ue1.app.chime.aws:3478\",\"AudioFallbackUrl\":\"wss://haxrp.m2.ue1.app.chime.aws:443/calls/af0d5552-b6ad-4f87-b23c-b0ee3cf70706\",\"ScreenDataUrl\":\"wss://bitpw.m2.ue1.app.chime.aws:443/v2/screen/af0d5552-b6ad-4f87-b23c-b0ee3cf70706\",\"ScreenSharingUrl\":\"wss://bitpw.m2.ue1.app.chime.aws:443/v2/screen/af0d5552-b6ad-4f87-b23c-b0ee3cf70706\",\"ScreenViewingUrl\":\"wss://bitpw.m2.ue1.app.chime.aws:443/ws/connect?passcode=null&viewer_uuid=null&X-BitHub-Call-Id=af0d5552-b6ad-4f87-b23c-b0ee3cf70706\",\"SignalingUrl\":\"wss://signal.m2.ue1.app.chime.aws/control/af0d5552-b6ad-4f87-b23c-b0ee3cf70706\",\"TurnControlUrl\":\"https://ccp.cp.ue1.app.chime.aws/v2/turn_sessions\"},\"MediaRegion\":\"us-east-1\"}",
"attendee": "{\"ExternalUserId\":\"Milan Dobariya_8533\",\"AttendeeId\":\"4a839913-2880-3893-2820-cf1e59aeb9ff\",\"JoinToken\":\"NGE4Mzk5MTMtMjg4MC0zODkzLTI4MjAtY2YxZTU5YWViOWZmOmNkZWUyMGM4LTY4ODMtNGQ1OC04MzkzLTk2NDFlMjZjYzk3ZQ\"}",
"eventAdmins": [
8533
],
"title": "Second lounge"
}
Updated almost 3 years ago