Por que usar a API CEP?
Desenvolvida para quem precisa de dados postais precisos, rápidos e fáceis de integrar.
API RESTful
Endpoints simples e bem documentados. Integre com qualquer linguagem de programação em minutos.
Alta Performance
Tempo médio de resposta de ~500ms. Infraestrutura com Cloudflare e servidores dedicados para máxima estabilidade.
Dados Confiáveis
Base de dados atualizada periodicamente com milhões de CEPs da base oficial dos Correios.
Muito além do CEP simples
Consulta, busca reversa, autocomplete, geocodificação reversa, validação e score de qualidade — tudo em uma única API.
Busca por CEP
Endereço completo a partir do CEP, com IBGE, latitude e longitude.
/cep/{cep}8 dígitosBusca reversa
Encontre o CEP a partir de UF, cidade e logradouro. Ideal para cadastros.
/cep/buscarUF + cidade + ruaAutocomplete
Sugestões em tempo real conforme o usuário digita. Perfeito para formulários e checkout.
/endereco/autocompletemin. 3 caracteresValidar endereço
Confere se CEP, UF, cidade, bairro e logradouro são compatíveis com a base oficial.
/endereco/validarantifraudeNormalizar endereço
Recebe texto livre ou dados parciais e devolve o endereço padronizado e correto.
/endereco/normalizarlimpa cadastrosScore de qualidade
Nota de 0 a 100 para identificar cadastros incompletos ou divergentes.
/endereco/score0–100Geocodificação reversa
Encontre o endereço mais provável a partir de uma latitude e longitude.
/endereco/reversolat + lngCEPs próximos
Liste CEPs próximos a uma coordenada ou a outro CEP, com raio configurável.
/cep/proximosraio até 50kmCompatível ViaCEP
Endpoint com retorno idêntico ao ViaCEP. Migre seu código sem alterações.
/cep/{cep}/viacepdrop-in replacementComece em 3 passos
Integrar a API CEP no seu projeto é simples e rápido.
Crie sua conta
Cadastre-se e acesse o painel do desenvolvedor.
Gere sua API Key
Crie uma chave de acesso no painel para autenticar suas requisições.
Faça requisições
Integre com qualquer linguagem usando nossos endpoints RESTful.
Veja um exemplo de consulta
Com apenas o CEP você obtém dados completos do endereço.
{
"cep": "01001-000",
"logradouro": "Praça da Sé",
"bairro": "Sé",
"cidade": "São Paulo",
"uf": "SP",
"ibge": "3550308",
"ddd": "11",
"latitude": -23.5505,
"longitude": -46.6333
}* Exemplo ilustrativo. Os dados reais são atualizados periodicamente conforme a base dos Correios.
Endpoints disponíveis
Acesse dados de endereços brasileiros com requisições simples.
/cep/{cep}/cep/{cep}/completo/cep/{cep}/viacep/cep/{cep}/geo/cep/buscar/cep/search/cep/proximos/cep/{cep}/proximos/uf/{uf}/cidades/cidade/{cidade}/bairros/ibge/{codigo}/endereco/validar/endereco/autocomplete/endereco/normalizar/endereco/score/endereco/reversoIntegre em qualquer linguagem
API RESTful compatível com qualquer stack. Basta fazer uma requisição HTTP com sua chave de acesso e receber os dados em JSON.
- Respostas padronizadas em JSON
- Autenticação via Bearer Token (API Key)
- Validação, normalização e score de endereços
- Autocomplete em tempo real e geocodificação reversa
- Geolocalização (latitude e longitude) inclusa
- Compatível com ViaCEP — migração sem dor
curl -X GET "https://api.apicep.com.br/cep/01001000" \ -H "Authorization: Bearer SUA_API_KEY"
Perguntas frequentes
Tudo o que você precisa saber sobre a API CEP.