@greensgroup/bigdatacorp-sdk
v0.1.1
Published
SDK Node (Bun) for BigDataCorp
Downloads
23
Maintainers
Readme
BigDataCorp SDK - NodeJS (UNOFFICIAL)
Atenção: Esta SDK não é oficial e não é mantida pela BigDataCorp. Foi criada por Luiz Fonseca para fins de aprendizado e para facilitar o uso da API da BigDataCorp em projetos pessoais.
Descrição
Esta SDK fornece uma interface TypeScript para interagir com a API da BigDataCorp, permitindo realizar consultas de forma mais fácil e organizada.
Funcionalidades
- Tipagem forte para melhor experiência de desenvolvimento
- Organização modular para fácil expansão
- Tratamento de erros simplificado
Instalação
npm install @greensgroup/bigdatacorp-sdk
pnpm add @greensgroup/bigdatacorp-sdk
bun add @greensgroup/bigdatacorp-sdkUso
import { BigDataCorpClient } from '@greensgroup/bigdatacorp-sdk'
const client = new BigDataCorpClient({
accessToken: '<seu-access-token>',
tokenId: '<seu-token-id>'
})
async function main() {
try {
// Busca de informações básicas de um indivíduo por CPF
const result = await client.people.basicData.search({
filters: {
doc: '12345678900'
}
})
console.log('Resultado:', result)
} catch (err) {
console.error('Erro:', err)
}
}
main()Rotas Implementadas
Dados de Pessoas
- Contatos
- [ ] E-mails - Estendidos
- [ ] Dados Cadastrais
- [ ] Telefones - Estendido
- [ ] E-mails - Pessoas Relacionadas
- [ ] Telefones - Pessoas Relacionadas
- Bados Básicos
[x] Dados Cadastrais Básicos- [ ] Histórico Escolar e Acadêmico
- [ ] Histórico de Dados Básicos
- [ ] Dados Cadastrais de Recência Configurável
- Dados de Endereços
- [ ] Dados de Segurança
- [ ] Endereços - Estendido
- [ ] Endereços - Pessoas Relacionadas
- Veículos
[x] Veículos - Dados Econômicos e Profissionais
- [ ] Benefícios Sociais Familiares
- [ ] Conselhos de Classe
- [ ] Dados Financeiros Familiares
- [ ] Dados Profissionais
- [ ] Indicadores e Características
- [ ] Informações Sócio-Demográficas
- [ ] interesses Financeiros
- [ ] Licenças e Autorizações
- [ ] Momentos de Vida
- [ ] Prêmios e Certificações
- [ ] Programas de Benefícios e Assistência Social
- [ ] Programas de BEnefícios e Assistência Social - Estendido
- [ ] Propriedades Industriais
- [ ] Risco Financeiro Familiar
- [ ] Risco Financeiro
- [ ] Servidores Públicos
- [ ] Turnover Profissional
- Exposição Pública e Restrições
- [ ] Dados de Influência
- [ ] KYC e Compliance
- [ ] Exposição Esportiva
- [ ] Exposição e Perfil na Mídia
- [ ] KYC e Compliance dos Familiares de Primeiro Nível
- IA Generativa
- [ ] Biografia de Vida - GPT x1.0
- [ ] Biografia de Vida - GPT x1.5
- [ ] Biografia de Vida - Mistral x1.0
- [ ] Biografia de Vida - Mistral x1.5
- Modelagem
- [ ] Dados Unificados para Modelagem x1.0
- [ ] Dados Unificados para Modelagem x1.5
- Participação Pública
- [ ] Candidatos Eleitorais
- [ ] Prestadores de Serviços Eleitorais
- [ ] Doações Eleitorais
- [ ] Envolvimento Político
- [ ] Histórico Político Familiar
- Presença Digital
- [ ] Anúncios Online
- [ ] Dados de Sites
- [ ] Interesses e Comportamentos
- [ ] Dados de Sites
- [ ] Dados de Sites - Estendido
- [ ] Participação Online Familiar
- [ ] Passagens pela Web
- [ ] Presença em Apps e Plataformas
- [ ] Presenta Online
- Processos Judiciais
- [ ] Dados de Distribuição de Processos Judiciais
- [ ] Dados de Distribuição de Processos Judiciais Familiares
- [ ] Processos Judiciais e Administrativos
- [ ] Processos Judiciais e Administrativos de Familiares de Primeiro Nível
- Relacionamentos
- [ ] Círculos - Colegas de Classe
- [ ] Círculos - Colegas de Trabalho
- [ ] Círculos - Household
- [ ] Círculos - Parentes
- [ ] Círculos - Parentes (1º grau)
- [ ] Círculos - Processos Judiciais
- [ ] Círculos - Sócios
- [ ] Círculos - Vizinhos
- [ ] Círculos - Vizinhos (Mesmo prédio)
- [ ] Grupo Empresarial - Emprego
- [ ] Grupo Empresarial - Família
- [ ] Grupo Empresarial - Processos
- [ ] Grupo Empresarial - Sociedade
- [ ] QSA - Casas de Apostas
- [ ] Relacionamentos Pessoais
- [ ] Relacionamentos Econômicos
- [ ] Relacionamentos Políticos
- Risco de Crédito
- [ ] Presença em Cobrança
- [ ] Probabilidade de Negativação
- Reputação
- [ ] Devedores do Governo
Dados de Empresas
- Atividades
- [ ] Acordos Sindicais
- [ ] Interesses e Comportamentos
- [ ] Indicadores de Atividades
- [ ] Dados de Categoria Comercial - MCC
- [ ] Dados de Fundos de Investimento
- [ ] Dados de Obras Civis
- [ ] Doações Eleitorais
- [ ] Doações Eleitorais de Sócios
- [ ] Evolução da Empresa
- [ ] Licenças e Autorizações
- [ ] Mercado Financeiro
- [ ] Prestadores de Serviços Eleitorais
- [ ] Propriedades Industriais
- [ ] Propriedades Industriais de Funcionários
- [ ] Propriedades industriais de Sócios
- Contatos
- [ ] E-mails - Estendido
- [ ] E-mails - Pessoas Relacionadas
- [ ] Telefones - Pessoas Relacionadas
- [ ] Telefones - Estendido
- Dados Básicos
- [ ] Dados Cadastrais
- [ ] Dados Cadastrais Básicos
- [ ] Histórico de Dados Básicos Cadastrais
- Dados de Endereços
- [ ] Endereços - Pessoas Relacionadas
- [ ] Endereços - Estendido
- Exposição Pública e Restrições
- [ ] Envolvimento Político
- [ ] Influência do Quadro Societário
- [ ] Exposição e Perfil na Mídia
- [ ] KYC e Compliance do Grupo Econômico
- [ ] KYC e Compliance
- [ ] KYC e Compliance dos Funcionários
- [ ] KYC e Compliance dos Sócios
- IA Generativa
- [ ] Firmografia da Empresa - GPT x1.0
- [ ] Firmografia da Empresa - GPT x1.5
- [ ] Firmografia da Empresa - Mistral x1.0
- [ ] Firmografia da Empresa - Mistral x1.5
- Modelagem
- [ ] Dados Unificados para Modelagem x1.0
- [ ] Dados Unificados para Modelagem x1.5
- Presença Digital
- [ ] Anúncios Online
- [ ] Dados de Sites
- [ ] Dados de Sites - Estendido
- [ ] Presença em Apps e Plataformas
- [ ] Marketplaces
- [ ] Presença em Cobrança
- Processos Judiciais
- [ ] Dados de Distribuição de Processos dos Sócios
- [ ] Dados de Distribuição de Processos Judiciais
- [ ] Processos Judiciais dos Sócios
- [ ] Processos Judiciais e Administrativos
- Relacionamentos
- [ ] Círculos - Funcionários
- [ ] Relacionamentos - Grupo Econômico
- [ ] Círculos - Representantes Legais
- [ ] Círculos - Sócios de Primeiro Nível
- [ ] Grupo Econômico Completo
- [ ] Grupo Empresarial - Sócios
- [ ] Grupo Econômico Completo Estendido
- [ ] Grupo Econômico de Primeiro Nível
- [ ] Grupo Econômico de Primeiro Nível Estendido
- [ ] Grupo Econômico de Segundo Nível
- [ ] Grupo Econômico de Segundo Nível Estendido
- [ ] Grupo Econômico de Terceiro Nível
- [ ] Grupo Econômico de Terceiro Nível Estendido
- [ ] Grupo Empresarial - Atividade no Mesmo Endereço
- [ ] Grupo Empresarial - Contato na Receita Federal
- [ ] Grupo Empresarial - Atividade no Mesmo Prédio
- [ ] Grupo Empresarial - Mesmo Endereço
- [ ] Grupo Emrpesarial - Nome Fantasia
- [ ] Grupo Empresarial - Nome Fantasia por Cidade
- [ ] Grupo Empresarial - Prédio
- [ ] Grupo Empresarial - Raiz do CNPJ
- [ ] Grupo Empresarial - Razão Social
- [ ] Grupo Empresarial - Representante Legal
- [ ] Grupo Empresarial - Sócios Relacionados no Mesmo Endereço
- [ ] Relacionamentos
- Reputação
- [ ] Avaliações e Reputação
- [ ] Consciência Social
- [ ] Devedores do Governo
- [ ] Diversidade da Empresa
- [ ] Prêmios e Certificações
Dados de Endereços
- Contatos
- [ ] Amazônia Legal
- [ ] Áreas de Proteção Ambiental
- [ ] Biomas
- [ ] Dados de Empresas nas Proximidades
- [ ] Consulta de Áreas Embargadas ICMBio
- [ ] Consulta de Reservas Legais SICAR
- [ ] Endereços em Área de Risco
- [ ] Dados Básicos
- [ ] Dados de Estatísticas Criminais
- [ ] Dados de Propriedades Rurais SICAR
- [ ] Estatísticas de Empresas
- [ ] Mapa de municípios
- [ ] Sítios Arquelógicos
- [ ] Terras Indígenas
- [ ] Unidades de Conservação
- [ ] Zoneamento Agroecológico
Dados de Veículos
- Dados de Veículos
- [ ] Dados de Placa de Veículo
Dados de Processos Judiciais
- Dados de Processos Judiciais
- [ ] Dados Básicos de Processos Judiciais
- [ ] Dados de Processos do CADE
Dados de Produtos
- Dados de Produtos
- [ ] Dados de Avaliações
- [ ] Dados de Cadastro e Categorização
- [ ] Dados de Disponibilidade
- [ ] Dados de Imagens
- [ ] Dados de Precificação
- [ ] Dados de Produtos Relacionados
- [ ] Dados Extras
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.
