Skip to main content
GET
/
v1
/
user
/
{id}
Buscar usuário por ID
curl --request GET \
  --url https://api.nuvia.ai/v1/user/{id} \
  --header 'Authorization: Bearer <token>'
{
  "name": "<string>",
  "email": "jsmith@example.com",
  "_id": "<unknown>",
  "company": "<unknown>",
  "permissions": "<unknown>",
  "createdAt": "<unknown>",
  "updatedAt": "<unknown>"
}

Authorizations

Authorization
string
header
required

Token JWT de autenticação

Path Parameters

id
string
required

ID do usuário

Response

Usuário encontrado com sucesso

name
string
required

Nome completo do usuário

email
string<email>
required

E-mail do usuário

Pattern: ^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$
role
enum<string>
required

Papel/função do usuário

Available options:
SUPER_ADMIN,
COMPANY_ADMIN,
USER
status
enum<string>
required

Status do usuário

Available options:
ACTIVE,
INACTIVE,
DELETED
_id
any

ID do usuário

company
any

Empresa do usuário

preferredLanguage
enum<string>

Idioma preferido da interface (pt | en | es)

Available options:
pt,
en,
es
permissions
any

Permissões customizadas do usuário

createdAt
any

Data de criação do usuário

updatedAt
any

Data de atualização do usuário