Pular para o conteúdo principal

Atualizar endereço de entrega

A atualização do endereço de entrega serve para corrigir o endereço caso alguma inconsistência seja encontrada ou a entrega seja mal sucedida três vezes.

Atenção!

Como trata-se de um registro assíncrono, o solicitante é notificado via webhook assim que o boleto mudar de status de accepted para registered ou rejected.

Request

ENDPOINT
/account/ACCOUNT_KEY/card/CARD_KEY/address
MÉTODO
POST

Path parameters

CampoTipoDescriçãoCaracteres
account_keyuuidv4Chave única de identificação da conta, no formato uuid v436
card_keyuuidv4Chave única de identificação do cartão, no formato uuid v436
Request Body
{
"postal_code": "5425020",
"street": "Rua Gilberto Sabino",
"number": 215,
"complement": "4 andar",
"neighborhood": "Pinheiros",
"city": "So Paulo",
"state": "SP",
"reference": "Terminal Pinheiros",
"address_type": "commercial",
"notes": ["obs1", "obs2"],
"phones": [
{"country_code": "55", "area_code": "19", "number": "983151110"},
{"country_code": "55", "area_code": "16", "number": "992334318"},
],
}

Request Body

Objeto address

CampoTipoDescriçãoCaracteres
street *stringLogradouro100
number *stringNúmero10
neighborhood *stringBairro100
postal_code *stringCEP8
city *stringCidade100
complementstringComplemento100
referencestringPonto de referência100
notesstring arrayObservações relacionadas ao endereço100
phonesobject arrayTelefones de contatoObjeto phone
state *stringEstado (UF)Enumeradores state
address_type *stringTipo de endereçoEnumeradores address_type
Atenção!

Podem ser enviados até dois telefones de contato e quatro observações. Caso não haja telefone de contato e/ou observações, esses campos (phones e notes) não devem ser enviados.

Objeto phone

CampoTipoDescriçãoCaracteres
international_dial_code *stringCódigo DDI (Discagem Direta Internacional)2
area_code *stringCódigo DDD (Discagem Direta à Distância)2
number *stringComplemento9

Enumeradores address_type

EnumeradorDescrição
residentialendereço residencial
commercialendereço comercial
otheroutros tipos de endereço

Enumeradores state

EnumeradorDescrição
ACAcre
ALAlagoas
AMAmazonas
APAmapá
BABahia
CECeará
DFDistrito federal
ESEspírito Santo
GOGoiás
MAMaranhão
MGMinas Gerais
MSMato Grosso do Sul
MTMato Grosso
PAPará
PBParaíba
PEPernambuco
PIPiauí
PRParaná
RJRio de Janeiro
RNRio Grande do Norte
RORondônia
RRRoraima
RSRio Grande do Sul
SCSanta Catarina
SESergipe
SPSão Paulo
TOTocantins
EXExceção

Response

STATUS
200
Response Body
{
"card_key": "1e3183f0-1bac-4e59-81e8-2d89db224040",
"tracking_code": "FD89B071241022",
"address": {
"city": "So Paulo",
"notes": [
"obs1",
"obs2"
],
"state": "SP",
"number": 215,
"phones": [
{
"number": "983151110",
"area_code": "19",
"country_code": "55"
},
{
"number": "992334318",
"area_code": "16",
"country_code": "55"
}
],
"street": "Rua Gilberto Sabino",
"reference": "Terminal Pinheiros",
"complement": "4 andar",
"postal_code": "5425020",
"address_type": "commercial",
"neighborhood": "Pinheiros"
}
}

Response Body Params

CampoTipoDescriçãoCaracteres
card_key *uuidv4Chave única de identificação do cartão, no formato uuid v436
tracking_code *stringCódigo de rastreio da entrega do cartão14
addressobjectObjeto do tipo address, semelhante ao que é enviado na requisiçãoObjeto address

Error Response

STATUS
4xx
Response Body: Error
{
"title": "titulo",
"description": "description in English",
"translation": "descrição em portugues",
"code": "codigo",
"extra_fields": {}
}
Código HTTP
status
Código QI
code
Título
title
Descrição (eng)
description
Descrição (pt-br)
translation
400QIT000001Bad RequestSchema ErrorSchema Inválido
403QIT000005Permission Validator ErrorSelected agent and person_key are differentAgente selecionado e person_key são diferentes
400TRACK000004Bad RequestInvalid status to change delivery address.Status inválido para mudar o endereço de entrega.
500TRACK000007Internal Server ErrorFailed to update delivery address at delivery service provider. Please, try again later!Falha ao atualizar endereço de entrega junto à provedora de serviços de delivery. Por favor, tente novamente mais tarde!
404TRACK000012Not FoundTracking not found for the given 'card_key'.Rastreio não encontrado para a 'card_key' fornecida.