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!