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

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"
    }
  }
}