Valida um CEP (formato brasileiro)
/v1/utils/postcode-validationAutentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.
Parâmetros de consulta
postcodestringobrigatórioO CEP a validar; o hífen é aceito.
countrystringCódigo do país (padrão
BR).
Respostas
200Sucesso
citystringobrigatóriopode ser nuloCidade;
nullquando não resolvida.statestringobrigatóriopode ser nuloEstado (sigla de duas letras);
nullquando não resolvido.validbooleanobrigatórioSe o CEP é válido.
streetstringobrigatóriopode ser nuloLogradouro;
nullquando não resolvido.addressobjectobrigatóriopode ser nuloO mesmo endereço, aninhado;
nullquando a consulta não resolveu.+6 campos de
addresscitystringobrigatórioCidade.
statestringobrigatórioEstado (sigla de duas letras).
streetstringobrigatóriopode ser nuloLogradouro;
nullnum CEP que cobre uma cidade inteira.districtstringobrigatóriopode ser nuloBairro.
postcodestringobrigatórioCEP, só dígitos.
complementstringobrigatóriopode ser nuloComplemento do logradouro (ex.: o lado da rua).
countrystringobrigatórioCódigo do país.
districtstringobrigatóriopode ser nuloBairro;
nullquando não resolvido.merchantobjectA conta dona do recurso (o vendedor de registro).
+3 campos de
merchantnamestringobrigatóriopode ser nuloNome fantasia da conta dona do recurso.
merchantIdstringobrigatóriopode ser nuloId público da conta dona do recurso (
bus_…).isSubAccountbooleanobrigatóriotruequando o recurso pertence a uma sub-conta operada por uma plataforma de marketplace.
postcodestringobrigatórioO CEP, só dígitos.
complementstringobrigatóriopode ser nuloComplemento do logradouro;
nullquando não resolvido.
400Requisição inválida (validação)
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório
401Não autenticado (credencial ausente ou inválida)
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório
500Erro interno do servidor
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório