Authorizing User APIs
Authorizing JioMeet APIs
- End user initiates sign-in to JioMeet when inside your web/ mobile application
- On signing in to JioMeet, user is issued a temptoken (on redirect URI). The temptoken is used to request JWT token via another API call
- The JWT token is used to authorize meeting creation APIs
OAuth APIs to Sign-in to JioMeet
Use Case-1 Description
Scheduling JioMeet Meeting from inside a 3rd Party Application/Portal. The participants will be using JioMeet application to join the JioMeet meeting(s) scheduled.
Tenant Provisioning
- JioMeet team will create a new external tenant/customer.
- Create Client ID and Client Secret and share these details with customer.
1. OAuth API
OAuth API’s can be used by any third party which integrates with JioMeet Backend for Authentication.
2. OAuth System Architecture Diagram
3. OAuth APIs
1. getClient
- **URL** GET /api/oauth/{clientId}
2. hasAuthorized
- **URL** POST /api/oauth/{clientId}/hasAuthorized
3. authorize
- **URL** POST /api/oauth/{clientId}/authorize
4. AccessToken
- **URL** POST /api/oauth/{clientId}/accesstoken
Note: Third party has to be pass below information as part of oAuth request.
1. Redirect URL(s)
2. Logo
3. URL for Terms of Use (ToU) / Privacy Policy