PUT
/
{alias}
/
customers
/
{id}
Atualizar cliente
curl --request PUT \
  --url https://api.dooki.com.br/v2/{alias}/customers/{id} \
  --header 'Content-Type: application/json' \
  --header 'User-Secret-Key: <api-key>' \
  --header 'User-Token: <api-key>' \
  --data '{
  "marketplace_id": 123,
  "cluster_id": 123,
  "active": true,
  "type": "f",
  "name": "<string>",
  "razao_social": "<string>",
  "cpf": "<string>",
  "cnpj": "<string>",
  "email": "<string>",
  "password": "<string>",
  "password_confirmation": "<string>",
  "homephone": "<string>",
  "ip": "<string>",
  "utm_source": "<string>",
  "utm_campaign": "<string>",
  "notes": "<string>"
}'
"<any>"
Envie somente os campos alterados, para reduzir validações desnecessárias. Caso não envie um campo, o mesmo será mantido com o valor atual.

Authorizations

User-Token
string
header
required
User-Secret-Key
string
header
required

Path Parameters

alias
string
required

Alias da loja

id
integer
required

ID do cliente

Body

application/json

Representa os dados necessários para criar ou atualizar um cliente

active
boolean
required

Status do cliente

type
enum<string>
required

Tipo de cliente (f para físico, j para jurídico)

Available options:
f,
j
cpf
string
required

CPF do cliente

cnpj
string | null
required

CNPJ do cliente

email
string
required

E-mail do cliente

password
string<password>
required

Senha do cliente

password_confirmation
string<password>
required

Confirmação da senha do cliente

homephone
string
required

Telefone residencial

marketplace_id
integer | null

ID do marketplace

cluster_id
integer | null

ID do cluster

name
string

Nome do cliente

razao_social
string | null

Razão social

ip
string

IP do cliente

utm_source
string

Fonte UTM

utm_campaign
string

Campanha UTM

notes
string

Notas sobre o cliente

Response

Cliente atualizado com sucesso

The response is of type any.