Atualizar um cliente/v1/customers/{id}Atualize os dados de um cliente. Indique o ID do cliente e envie as informações que você deseja atualizar.
PUT
Parâmetros de requisição
idnumber
Localização: pathCustomer's IdOBRIGATÓRIO
address
Localização: bodyInformação sobre o endereço padrão do clienteobject
date_registered
Localização: bodyData de registo do clienteDate(ISO_8601)
default_address
Localização: bodyEndereço por defeito do clienteString
Parâmetros de resposta
id
Localização: bodyidstring
email
Localização: bodyemailstring
first_name
Localização: bodyfirst_namestring
last_name
Localização: bodylast_namestring
Solicitação
curl
curl -X PUT \
'https://api.mercadopago.com/v1/customers/{id}' \
-H 'Authorization: Bearer ACCESS_TOKEN_ENV' \
-d '{
"email": "jhon@doe.com",
"first_name": "Jhon",
"last_name": "Doe",
"phone": {
"area_code": "55",
"number": "991234567"
},
"identification": {
"type": "CPF",
"number": "12345678900"
},
"default_address": "Home",
"address": {
"id": "123123",
"zip_code": "01234567",
"street_name": "Rua Exemplo",
"street_number": "123 A"
},
"date_registered": "2000-01-18",
"description": "Description del user",
"default_card": "None"
}'
Resposta
json
{
"id": "000000001-sT93QZFAsfxU9P5",
"email": "jhon@doe.com",
"first_name": "Bruce",
"last_name": "Wayne",
"phone": {
"area_code": 23,
"number": 12345678
},
"identification": {
"type": "DNI",
"number": 12345678
},
"address": {
"zip_code": "SG1 2AX",
"street_name": "Old Knebworth Ln"
},
"description": "This is my description",
"date_created": "2018-02-20T15:36:23.541Z",
"metadata": {},
"cards": [
{}
],
"addresses": [
{}
]
}
Erros
400bad_request
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
140
150
200
201
202
203
204
205
206
207
208
401bad_request
unauthorized
404bad_request
not_found
Essas informações foram úteis?