Informações precisas sobre remessa e localização valem o preço que o senhor precisa pagar por elas. O senhor pode vender essas informações, pode segmentar os consumidores com perfeição e evitar muita frustração quando se trata de remessa. Não vale a pena criar sua própria API de localização: há APIs incríveis que podem fazer esse trabalho para o senhor, como API de código postal.

Acesso rápido
- Grátis para experimentar com 10.000 solicitações por mês!
- Fornece códigos postais de todo o mundo, não apenas dos países mais populares
- Fornece cálculos de distância e pesquisa de raio
- Documentação detalhada com exemplos de código em Node.js, PHP, Python e muito mais
- Preços incríveis para sites de pequeno a grande porte
Usando a API de código postal
Depois de se inscrever para uma conta gratuita, a API do CEP gera uma chave de API para o senhor usar. Para pesquisar um determinado código postal ou códigos postais, use o comando /search com codes e country parâmetros:
curl "https://app.zipcodebase.com/api/v1/search?codes=90210&country=US" \
-H "apikey: MY_API_KEY"
{
"query":{
"codes":[
"90210"
],
"country":"US"
},
"results":{
"90210":[
{
"postal_code":"90210",
"country_code":"US",
"latitude":"34.09010000",
"longitude":"-118.40650000",
"city":"Beverly Hills",
"state":"California",
"state_code":"CA",
"province":"Los Angeles",
"province_code":"037"
}
]
}
}
O senhor pode obter informações de CEP em massa separando os códigos postais por vírgula – um bom exemplo é reunir os endereços de envio e de cobrança.
Conhecer a distância entre dois códigos postais pode ajudar a calcular o frete entre uma origem e um destino. O senhor pode obter essas informações de distância por meio do /distance endpoint:
curl "https://app.zipcodebase.com/api/v1/distance?code=90210&compare=53711&country=US&unit=miles"
-H "apikey: MY_API_KEY"
{
"query":{
"unit":"miles",
"code":"90210",
"country":"US",
"compare":[
"53711"
]
},
"results":{
"53711":1671.98
}
}
O senhor também pode obter dados de código postal por cidade ou por todo o estado:
# City
curl "https://app.zipcodebase.com/api/v1/code/city?city=Madison&state_code=WI&country=US"
-H "apikey: MY_API_KEY"
# State
curl "https://app.zipcodebase.com/api/v1/code/state?state_code=WI&country=US"
-H "apikey: MY_API_KEY"
Adoro a simplicidade da API do CEP: ela não tenta fazer muita coisa, mas fornece uma grande quantidade de informações e flexibilidade. Também adoro o limite de 10.000 solicitações para a conta gratuita. Sua confiabilidade também é um grande destaque. Se o senhor precisar de informações de CEP para geolocalização, remessa ou outros fins, experimente!