Skip to main content

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).

[]