GET Usuário Logado
Retorna os dados do usuário dono do token usado na requisição (a partir do userId da claim do JWT).
Autenticação necessária
Esta rota requer o header Authorization: Bearer {accessToken}
Sem permissão específica
Diferente das outras rotas de usuários, basta estar autenticado — não exige @CheckPermissions.
Endpoint
GET https://api-dev.imagemais.com.br/api/users/me
Requisição
curl -X 'GET' \
'https://api-dev.imagemais.com.br/api/users/me' \
-H 'accept: application/json' \
-H 'Authorization: Bearer {accessToken}'
Respostas
200 Sucesso
O usuário vem dentro da chave data.
{
"data": {
"id": 12,
"accountId": 3,
"name": "João da Silva",
"email": "joao.silva@example.com",
"phone": "(81) 98888-7777",
"statusId": 1,
"isCollector": false,
"lastLogin": "2026-07-20T18:02:11.000Z",
"pictureId": null,
"createdAt": "2026-07-01T13:20:00.000Z",
"updatedAt": "2026-07-10T09:15:00.000Z",
"status": { "id": 1, "name": "active" },
"council": { "id": 4, "type": "CRM", "code": "12345", "uf": "PE" },
"doctors": []
}
}