Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 897 Bytes

README.md

File metadata and controls

33 lines (22 loc) · 897 Bytes

Busca informações no Cadastro Nacional de Pessoas Jurídicas junto à Receita Federal do Brasil.

Requisitos

  • node.js v6.x
  • npm v3.x

Como usar

node index session=id < input.txt

session=id deve ser obtido através do site http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/cnpjreva_solicitacao2.asp, após validação do captcha. input.txt é um arquivo texto contendo um CNPJ por linha. Pode ser omitido, neste caso será lido do terminal.

As informações das empresas estarão no arquivo ./data/db.json.

Projeto

  • Recuperar a informação do CNPJ
    • Salvar retorno em arquivo
    • Extrair logradouro, numero, cep, municipio, uf
  • Recuperar a informação do QSA
    • Salvar retorno em arquivo
    • Extrair nome e qualificacao
    • Quando filial, buscar dados da matriz
  • Recuperar CNPJs em lote

Licença

MIT