Roles and permissions
An access key acts with the roles of the admin who created it (Authentication). What an admin may do is every permission across their roles. Each endpoint in the API reference lists the roles that allow it.
| Role | Holds |
|---|---|
| Owner | Every permission, including ones added later |
| Admin | Every permission except a few reserved for the Owner. Those the API needs are marked No below |
| Custom | The permissions picked for it in the admin app by an Owner or an admin allowed to edit custom roles. A permission added later is not added to it |
Permissions the API needs
Section titled “Permissions the API needs”Endpoints without a role
Section titled “Endpoints without a role”| Endpoint | Auth |
|---|---|
GET /auth/auth_details |
None (public) |
POST /auth/coaching_sso_signup |
The coaching user’s own token |
Retorio is GDPR and DSGVO compliant, EU AI Act aligned, ISO 27001 certified, and hosted on Google Cloud with EU data residency. For anything specific to your rollout, ask your Retorio contact.