DOCS

PATCH/user/user/{_id}

Usuário - Atualização de campos do registro.

Método e URL

PATCH https://api.agilize.app/user/user/{_id}

Autenticação

Envie a chave de API no cabeçalho da requisição.

Accept: application/json
x-api-key: SUA_CHAVE_API

Parâmetros

NomeOrigemObrigatórioTipoDescrição
x-api-keyheaderSimstringChave da API de integração gerada em seu painel gerencial.
_idpathSimintegerID of Usuário to update
content-typeheaderSimstringapplication/json

Corpo da requisição

  • Obrigatório: Sim
  • Content-Type: application/json

Campos do corpo

CampoTipoObrigatórioValores / ExemploDescrição
namestringNão
emailstringNão
passwordstringNão
groupstringNão
ownerCompanystringNão
currentProjectstringNão
primaryTeamOrgstringNão
isTeamSupervisorbooleanNão
rolestringNão
additionalInfoobjectNão
projectsstringNão
guestbooleanNão
isVerifiedbooleanNão
isActivebooleanNão
deletedbooleanNão
verifyTokenstringNão
resetShortTokenstringNão
resetTokenstringNão
resetAttemptsnumberNão
resetExpiresstring (date-time)Não
verifyExpiresstring (date-time)Não
resourcesobjectNão
walletstringNão
profilePicturestringNão
googleIdstringNão
facebookIdstringNão
nouncestringNão
fileAvatarstringNão
isAdminbooleanNão
avatarNamestringNão
avatarModelstringNão
isChatAgentbooleanNão
dialModenumberNão
enableWebrtcbooleanNão
isOwnOnlyAgentbooleanNão
notifyobjectNão
workStatusobjectNão
tokenVersionnumberNão
tokensInvalidatedAtstring (date-time)Não
emailDisabledbooleanNão
emailSoftBounceCountnumberNão
emailSoftBounceWindowStartAtstring (date-time)Não

Estruturas internas

workStatus

{
  "key": "string",
  "reasonId": "string",
  "reasonName": "string",
  "updatedAt": "string (date-time)"
}

Exemplo básico:

{
  "name": "valor",
  "email": "valor",
  "password": "valor",
  "group": "valor",
  "ownerCompany": "valor",
  "currentProject": "valor",
  "primaryTeamOrg": "valor",
  "isTeamSupervisor": true
}

Respostas

StatusDescriçãoConteúdo
200successapplication/json
401not authenticated
404not found
429Limite excedido para este endpoint REST. Maximo de 1 requisicao a cada 10 segundos por IP.application/json
500general error

Exemplos básicos

Escolha uma linguagem para abrir o exemplo de requisição.

Testar requisição

Preencha os parâmetros, informe a chave no cabeçalho x-api-key e envie a requisição diretamente pelo navegador.

Carregando teste interativo do endpoint...