UpdateAddress

A mutation updateAddress permite alterar um endereço vinculado a um cliente.

Parâmetros

ParâmetroTipoObrigatórioDescrição
customerAccessTokenStringSimToken de acesso de cliente
idIDSimID de endereço
addressCustomerAddressInputSimDados do endereço a serem alterados

Campos de retorno

CampoDescrição
nomeNome do cliente vinculado ao endereço
phoneTelefone do cliente vinculado ao endereço
emailEmail do cliente vinculado ao endereço
streetNome da rua
addressDetailsComplemento do endereço
addressNumberNúmero do endereço
neighborhoodBairro
cityCidade
cepCEP, código postal
referencePointReferência do endereço
stateEstado
countryPaí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ício@teste.com", "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ício@teste.com", "street": "Rua Fictícia", "addressNumber": "1", "neighborhood": "Centro", "city": "Curitiba", "cep": "80420-000", "state": "PR", "country": "Brasil" } } }