Referência da API
Consulta as rotas e os payloads retornados pelo SSO.
Endpoint do Utilizador (User Profile)
Após obteres um Token de Acesso válido, podes consultar os detalhes do utilizador autenticado e os seus cargos no teu sistema satélite através deste endpoint.
GET /api/user
Headers Requeridos
Authorization: Bearer {access_token}
Accept: application/json
Resposta de Exemplo (200 OK)
{
"id": "9b123a45-6789-0abc-def1-234567890abc",
"name": "João Silva",
"email": "[email protected]",
"email_verified_at": "2026-06-20T10:00:00.000000Z",
"avatar_url": "https://id.acapadev.com/storage/avatars/joao.png",
"roles": [
{
"id": 1,
"name": "admin",
"app_id": 2
},
{
"id": 2,
"name": "editor",
"app_id": 2
}
]
}
O array roles contém apenas os cargos que o utilizador possui na tua aplicação satélite (baseado no Token que estás a usar). Ele não contém as permissões de outros sistemas por motivos de segurança e privacidade.