GET Listar Roles
Lista os roles do Auth0 associados à organização (org_id) do usuário autenticado.
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Permissão necessária
Exige a permissão give_roles.
Endpoint
GET https://api-dev.imagemais.com.br/api/auth/roles
Requisição
curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/auth/roles' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'
Respostas
200 Sucesso
[
{
"id": "rol_AbCdEfGhIjKlMnOp",
"name": "Recepcionista",
"description": "Acesso ao painel de recepção e agendamentos"
},
{
"id": "rol_QrStUvWxYz012345",
"name": "Laboratório",
"description": "Coleta e revisão de exames"
}
]
200 Organização sem roles
Retornado quando o org_id do token não tem roles associados (não gera 404).
[]