UpdateAddress
A mutation updateAddress permite alterar um endereço vinculado a um cliente.
Parâmetros
Parâmetro | Tipo | Obrigatório | Descrição |
---|---|---|---|
customerAccessToken | String | Sim | Token de acesso de cliente |
id | ID | Sim | ID de endereço |
address | CustomerAddressInput | Sim | Dados do endereço a serem alterados |
Campos de retorno
Campo | Descrição |
---|---|
nome | Nome do cliente vinculado ao endereço |
phone | Telefone do cliente vinculado ao endereço |
Email do cliente vinculado ao endereço | |
street | Nome da rua |
addressDetails | Complemento do endereço |
addressNumber | Número do endereço |
neighborhood | Bairro |
city | Cidade |
cep | CEP, código postal |
referencePoint | Referência do endereço |
state | Estado |
country | País |
Exemplo
Atualizando um endereço:
mutation($token: String!, $id: ID, $address: CustomerAddressInput!) {
updateAddress(customerAccessToken: $token, id: $id, address: $address) {
id
name
phone
email
street
addressNumber
neighborhood
city
cep
state
country
}
}
Mostrar *query variables*
{
"token": "<TOKEN>",
"id":"eyJFbnRpdHkiOiJDdXN0b21lckFkZHJlc3MiLCJJZCI6NTg4MTM0fQ==",
"address": {
"name": "Nome Fictício",
"phone": "113011-101",
"email": "email_fictí[email protected]",
"street": "Rua Fictícia",
"addressNumber": "1",
"neighborhood": "Centro",
"city": "Curitiba",
"cep": "80420-000",
"state": "PR"
}
}
Mostrar resposta
{
"data": {
"updateAddress": {
"id": "eyJFbnRpdHkiOiJDdXN0b21lckFkZHJlc3MiLCJJZCI6NTg4MTM0fQ==",
"name": "Nome Fictício",
"phone": "113011-101",
"email": "email_fictí[email protected]",
"street": "Rua Fictícia",
"addressNumber": "1",
"neighborhood": "Centro",
"city": "Curitiba",
"cep": "80420-000",
"state": "PR",
"country": "Brasil"
}
}
}
Updated 12 months ago