Create Meeting ID & Pin
Your JioMeet meetings are created by using the Provision User and Provision Room APIs.
The meeting APIs return Meeting ID and Meeting Pin. The Clients have to pass Meeting ID and Meeting Pin to SDK to join the Meeting. The Meeting ID and Meeting Pin can be shared across multiple users who have to join the same room
Note: The API endpoint is on JioMeet Pre-production environment at https://rc.jiomeet.jio.com.
Post-testing, the Production environment endpoint will need to be called at https://jiomeetpro.jio.com
Create Room API :
- User Provision.
curl --location 'https://rc.jiomeet.jio.com/api/thirdparty/provision/user'
--header 'accept: application/json'
--header 'app: Use credentials given'
--header 'authToken: Use credentials given'
--header 'Content-Type: application/json'
--data-raw '{
"emailId": "covy@mailinator.com",
"mobileNo":"9999999999"
"name": "covy",
"lname": "david"
}'
- Response
{
"_id": "u-4c710b53-95ff-437e-b081-b5eea0826c3e"
}
Note: emailId or PhoneNo, either one is expected. If both sent emailId will be prioritized.
- Provision room on demand.
curl --location 'http://rc.jiomeet.jio.com/api/thirdparty/provision/room'
--header 'accept: application/json'
--header 'app: Use credentials given'
--header 'authToken: Use credentials given'
--header 'Content-Type: application/json'
--data-raw '{
"userId": "<received from 1st api response "_id">"
}'
- Response
{
"hostToken": "t8ja3VgyV1Np",
"jiomeetId": "0917547393",
"roomPIN": "kLkq8"
}