Skip to content

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

Notifications You must be signed in to change notification settings

awerlang/cnpj-rfb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published