Acesso à API
Requerimentos do Acesso:
Parâmetro
|
Detalhes
|
Descrição
|
---|---|---|
appId
|
requerido
string |
Informação obrigatória para todas as APIs.
|
projectApiId
|
opcional
string |
Caso tenha um projeto na Next ou deseja maior limite, esta informação poderá ser usada.
|
Endpoint: Método POST
Parâmetros de requisição:
Parâmetro
|
Detalhes
|
Descrição
|
---|---|---|
cep
|
requerido
string |
Informação sobre a moeda que deseja consultar a partir de uma moeda referencial.
Formato A: 05773090 Formato B: 05773-090
|
Exemplo
curl -X POST "https://tools.nextexperience.com.br/api/cep"
-H "appId: seu_app_id"
-d "cep=05773090"
Resposta:
{
“cep”: “05773090”,
“address_type”: “Rua”,
“address_name”: “Manuel Castanho”,
“address”: “Rua Manuel Castanho”,
“state”: “SP”,
“district”: “Parque Regina”,
“lat”: “-23.63588”,
“lng”: “-46.75756”,
“city”: “São Paulo”,
“city_ibge”: “3550308”,
“ddd”: “11”
}
Tratamento de Erros
Todas as respostas de erro retornam em JSON explicito, exemplo:
{
“status”: 400,
“code”: “CEPinvalid”,
“message”: “CEP with invalid format, try with this format: 00000000 or 00000-000”
}