Pega os ceps direto dos Correios
Lista de CEPS - https://cnes.datasus.gov.br/pages/downloads/arquivosAplicacao.jsp
ftp://ftp.datasus.gov.br/cnes/CEP_BRASIL.ZIP
Está convertido como ceps.json
Tem que gerar um headers https://buscacepinter.correios.com.br/app/endereco/index.php
Salva nesse formato:
dados": [ { "uf": "SP", "localidade": "Bragança Paulista", "locNoSem": "", "locNu": "89921", "localidadeSubordinada": "", "logradouroDNEC": "Rua Clemente Ferreira - de 311/312 ao fim", "logradouroTextoAdicional": "", "logradouroTexto": "", "bairro": "Centro", "baiNu": "", "nomeUnidade": "", "cep": "12900050", "tipoCep": "2", "numeroLocalidade": "89921", "situacao": "", "faixasCaixaPostal": [], "faixasCep": [] }