GET/api/users/{id}

Buscar usuário específico

Buscar usuário específico

Access Token

Para realizar requisições GET, POST, PUT, DELETE e PATCH nos endpoints da API você precisa de uma chave de autorização. Chamamos essa chave de accessToken.

Para ter acesso ao accessToken, é necessário que o usuário master da licença efetue a liberação deste pela interface do ImageMais Clinic. O accessToken tem validade de 1 hora.

Headers

AuthorizationOBRIGATÓRIO
Tipo:string
Token de autenticação no formato Bearer {accessToken}
acceptOBRIGATÓRIO
Tipo:application/json
Tipo de conteúdo (application/json)

Parâmetros

idOBRIGATÓRIO
Tipo:number
ID do usuário

Este parâmetro representa o identificador único do usuário que será buscado. O ID do usuário deve ser um número inteiro que identifica um usuário específico no sistema.

Observação: Para encontrar o ID do usuário, para acessar a página de listar todos os usuários.

Request URL

https://api-dev.imagemais.com/api/users/1

Respostas

{
  "data": {
    "id": 1,
  ...
{
  "data": {
    "id": 1,
    "name": "João Silva",
    "email": "joao.silva@imagemais.com.br",
    "pictureId": null,
    "phone": "81999999999",
    "statusId": 1,
    "createdAt": "2025-01-15T10:30:00.000Z",
    "updatedAt": "2025-01-15T10:30:00.000Z",
    "deletedAt": null,
    "lastLogin": "2025-12-19T14:20:00.000Z",
    "accountId": 1,
    "status": {
      "id": 1,
      "name": "active"
    },
    "roles": [
      {
        "id": 1,
        "name": "ADMIN",
        "accountId": 1,
        "createdAt": "2025-04-03T14:18:42.788Z",
        "updatedAt": "2025-12-16T23:04:10.207Z",
        "deletedAt": null
      }
    ]
  }
}
{}
{}
{
  "statusCode": 401,
  "message": "invalid token"
  ...
{
  "statusCode": 401,
  "message": "invalid token"
}
{
  "statusCode": 401,
  "message": "jwt expired"
  ...
{
  "statusCode": 401,
  "message": "jwt expired"
}
{
  "statusCode": 500,
  "message": "Internal server error"
  ...
{
  "statusCode": 500,
  "message": "Internal server error"
}