Skip to main content
PATCH
https://api.revenda.nexus
/
users
/
{id}
Atualizar Revendedor
curl --request PATCH \
  --url https://api.revenda.nexus/users/{id} \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "username": "<string>",
  "password": "<string>",
  "email": "<string>",
  "country": "<string>",
  "whatsapp": "<string>",
  "telegram": "<string>",
  "notes": "<string>"
}
'
{
  "id": 136,
  "username": "novo_usuario",
  "password": "nova_senha",
  "email": "[email protected]",
  "country": "Brasil",
  "whatsapp": "+55 987654321",
  "telegram": "novoTelegram",
  "notes": "Atualização de informações do revendedor"
}

Como utilizar este endpoint?

Esse endpoint permite atualizar os dados de um revendedor existente.

Headers obrigatórios

Authorization
string
required
O token de autenticação no formato Bearer é obrigatório para acessar este endpoint.

Parâmetros da URL

id
string
required
ID do revendedor a ser atualizado. Esse parâmetro deve ser informado diretamente na URL.

Parâmetros do corpo da requisição (Payload)

username
string
required
Novo nome de usuário do revendedor
password
string
required
Nova senha do revendedor.
email
string
Novo e-mail do revendedor. Campo opcional.
country
string
required
País de origem do revendedor
whatsapp
string
required
Novo número de WhatsApp do revendedor.
telegram
string
Novo usuário do Telegram do revendedor. Campo opcional.
notes
string
Observações adicionais sobre o revendedor. Campo opcional.

Exemplo de Requisição

PATCH https://api.revenda.nexus/users/136
Headers:
{
  "Authorization": "Bearer seu_token_aqui",
  "Content-Type": "application/json"
}
Payload:
{
  "username": "novo_usuario",
  "password": "nova_senha",
  "email": "[email protected]",
  "country": "Brasil",
  "whatsapp": "+55 987654321",
  "telegram": "novoTelegram",
  "notes": "Atualização de informações do revendedor"
}

Resposta

status
number
Indica o código HTTP da resposta. Esperado: 200 (OK).
response
object
Conteúdo da resposta.

Exemplo de Resposta

{
  "id": 136,
  "username": "novo_usuario",
  "password": "nova_senha",
  "email": "[email protected]",
  "country": "Brasil",
  "whatsapp": "+55 987654321",
  "telegram": "novoTelegram",
  "notes": "Atualização de informações do revendedor"
}