Managed CORE Service
REST API - https://managedservices-prod.rteappbuilder.com/
Error Codes
Common error codes:
Error Code | Description |
---|---|
600 | An unknown error occurred. |
601 | Invalid project ID. |
602 | Invalid authorization credentials. Check the Authorization header. |
603 | Invalid or malformed token. Check the Authorization header. |
604 | Token has expired or invalidated. Check the Authorization header. |
605 | Required JWT claims are missing in the token. |
606 | This feature is not available or enabled. |
607 | Insufficient user roles for this operation. |
608 | Insufficient permissions for this operation. |
609 | Access or rate limitations prevent request completion. |
610 | The request failed due to an internal error. |
611 | The API request is invalid, improperly formed, or missing a required field. Please refer to the API documentation to identify which parameters are valid for your request. |
612 | The provided Identity Provider (IDP) settings are invalid. Please verify IDP settings in Console. |
613 | Host and Attendee are global roles. |
614 | invalid passphrase. |
615 | no record found. |
616 | invalid passphrase or project id. |
617 | invalid customer id or customer certificate. |
618 | no recording in progress. |
619 | user is not authorized to perform this action. |
620 | failed to confirm the initiation of the recording. If it was started, it will be stopped. Please attempt the operation again. |
621 | recording is not part of currently configured s3 bucket |
622 | invalid s3 bucket credentials |
623 | app configuration may be invalid or misconfigured, or the service may be temporarily unavailable. Please check your configuration or try again later. |
2001 | pstn is not enabled |
2002 | missing backend url |
2003 | failed to create pstn bridge |
2004 | service unavailable |
Roles Description
Global Roles - This are predefined roles with certain permissions:
Roles | Description |
---|---|
host | With host role, a user has all the permission to call the api, these are the permissions: [join_meeting, cloud_recording_start, cloud_recording_stop, speech_to_text_start, speech_to_text_stop, whiteboard_create, whiteboard_join, chat_token] |
attendee | User has restricted permission, these are the permissions:[attendee: join_meeting,whiteboard_join,chat_token] |
Permission Description
Permissions - A user can do specific operation/action with the below permission
Permission | Description |
---|---|
create_meeting | With this permission user will be able to create a room |
join_meeting | User will be able to join the room with this permission |
cloud_recording_start | Cloud recording can be started by the user with this permission |
cloud_recording_stop | A user with this permission can stop the cloud recording |
speech_to_text_start | Will be able to Start the Speech to text conversion of the room with this permission |
speech_to_text_stop | Will be able to Stop the Speech to text conversion which is started |
whiteboard_create | Will be able to create the whiteboard |
whiteboard_join | Can join/see the created whiteboard with this permission |
chat_token | Will get the chat token with this permission, which is used to start the chat |