PATCH
https://api.myidvirtual.com
/
resale
/
:id
Atualizar Revenda
curl --request PATCH \
  --url https://api.myidvirtual.com/resale/:id \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "<string>",
  "phone": "<string>",
  "commission": 123,
  "status": true
}
'
{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "name": "Revenda Premium Atualizada",
  "commission": 20,
  "status": true,
  "updatedAt": "2024-01-20T15:45:00.000Z"
}

Atualizar Revenda

Endpoint para atualização de dados de revendas.

Autenticação

Authorization
string
required
Bearer token JWT do usuário autenticado

Autorização

Path Parameters

id
string
required
ID da revenda

Request Body

name
string
Nome da revenda
phone
string
Telefone de contato
commission
number
Percentual de comissão
status
boolean
Status da revenda

Responses

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "name": "Revenda Premium Atualizada",
  "commission": 20,
  "status": true,
  "updatedAt": "2024-01-20T15:45:00.000Z"
}

Exemplo de Requisição

curl --location --request PATCH 'http://localhost:3333/resale/123e4567-e89b-12d3-a456-426614174000' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'Content-Type: application/json' \
--data-raw '{
  "commission": 20,
  "status": true
}'