Skip to main content

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": []
}
}