CNPJ Financial Market Scraper - Brazil Stock Data avatar

CNPJ Financial Market Scraper - Brazil Stock Data

Pricing

Pay per usage

Go to Apify Store
CNPJ Financial Market Scraper - Brazil Stock Data

CNPJ Financial Market Scraper - Brazil Stock Data

Retorna indicadores financeiros de empresas de capital aberto: balanço patrimonial, DRE, acionistas e composição acionária. / Returns financial indicators for publicly traded companies: balance sheet, income statement, shareholders and stock composition.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

BrasilDados.org

BrasilDados.org

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

a day ago

Last modified

Share

CNPJ Financial Market Data - Indicadores Financeiros de Empresas Listadas

Stock exchange financials for Brazilian publicly traded companies by CNPJ. Returns balance sheet, income statement, shareholders, investor base and share composition from official capital market regulatory sources. Only works for companies listed on the stock exchange (registered with CVM as S.A. aberta) - unlisted companies return encontrado: false.

Dados financeiros de empresas brasileiras de capital aberto por CNPJ. Retorna balanço patrimonial, DRE, composição acionária, principais acionistas e base de investidores a partir de fontes regulatórias oficiais do mercado de capitais. Funciona apenas para companhias com registro ativo na CVM (S.A. listadas em bolsa) - empresas de capital fechado retornam encontrado: false.


Two usage modes / Duas formas de uso

  • REST API (Standby) - POST /check, ideal for real-time integrations. | Integração em tempo real.
  • Traditional run (job) - pass a list of CNPJs, download the dataset in JSON, CSV, Excel or XML. | Passe a lista de CNPJs e baixe o dataset.

Input

{ "cnpjs": ["33.000.167/0001-01", "60.746.948/0001-12"] }
Field / CampoTypeRequiredDescription / Descrição
cnpjsstring[]yes / sim1 to 1,000 CNPJs per run. Any format (XX.XXX.XXX/XXXX-XX or 14 digits). Invalid CNPJs are silently dropped. 1 a 1.000 CNPJs por execução. CNPJs inválidos são descartados.

Output

One record per CNPJ. / Um registro por CNPJ.

{
"cnpj": "33000167000101",
"cnpjFormatado": "33.000.167/0001-01",
"consultadoEm": "2026-05-26T11:30:00.000Z",
"encontrado": true,
"nome": "PETROLEO BRASILEIRO S.A. PETROBRAS",
"nomeNegociacao": "PETROBRAS",
"codigoCVM": "9512",
"codigoNegociacao": "PETR4",
"codigosISIN": ["BRPETRACNOR9"],
"financas": [
{
"ativoTotal": 1268330000000,
"ativoCirculante": 986639000000,
"ativoNaoCirculante": 0,
"passivoCirculante": 0,
"passivoNaoCirculante": 0,
"patrimonioLiquido": 362594000000,
"receitaVendas": 297186000000,
"custoMercadorias": 0,
"lucroBruto": 160280000000,
"despesasOperacionais": 0,
"antesResultadoFinanceiro": 0,
"resultadoFinanceiro": 16819000000,
"resultadoAntesImpostos": 0,
"impostosContribuicoesSociais": 0,
"resultadoLiquidoContinuadas": 98891000000,
"resultadoLiquidoDescontinuadas": 0,
"resultadoLiquido": 98891000000,
"inicioPeriodo": null,
"fimPeriodo": null
}
],
"acionistas": [
{ "nome": "União Federal", "percOrdinarias": 50.26, "percPreferenciais": 0, "percTotal": 28.68 },
{ "nome": "GQG Partners LLC", "percOrdinarias": 5.64, "percPreferenciais": 5.20, "percTotal": 5.45 },
{ "nome": "BNDES Participações - BNDESPAR", "percOrdinarias": 0, "percPreferenciais": 16.07, "percTotal": 6.90 },
{ "nome": "BlackRock Inc", "percOrdinarias": 0, "percPreferenciais": 5.01, "percTotal": 2.15 },
{ "nome": "OUTROS", "percOrdinarias": 44.10, "percPreferenciais": 71.31, "percTotal": 55.78 },
{ "nome": "TOTAL", "percOrdinarias": 57.05, "percPreferenciais": 42.95, "percTotal": 100.00 }
],
"investidores": {
"dataReferencia": "2022-11-30T03:00:00Z",
"pessoasFisicas": 858992,
"pessoasJuridicas": 5807,
"institucionais": 2748
},
"acoesEmCirculacao": {
"dataReferencia": "2022-11-30T03:00:00Z",
"qtdOrdinarias": 3701760571,
"percOrdinarias": 49.74,
"qtdPreferenciais": 0,
"percPreferenciais": 0,
"qtdTotal": 8268271696,
"percTotal": 63.39
},
"composicaoAcoes": {
"dataReferencia": "2014-04-02T03:00:00Z",
"ordinarias": 7442454142,
"preferenciais": 5602042788,
"total": 13044496930
}
}

Field reference / Referência de campos

Identificação

FieldDescription / Descrição
cnpjCNPJ sem formatação (14 dígitos). / Unformatted CNPJ.
cnpjFormatadoCNPJ no formato XX.XXX.XXX/XXXX-XX.
consultadoEmTimestamp da consulta (ISO 8601).
encontradotrue se a empresa é companhia aberta registrada. / true if a registered publicly traded company.
nomeRazão social oficial. / Official registered name.
nomeNegociacaoNome de negociação em bolsa. / Stock exchange trading name.
codigoCVMCódigo de registro na CVM. / CVM registration code.
codigoNegociacaoTicker da ação (ex: PETR4). / Stock ticker (e.g. PETR4).
codigosISINCódigos ISIN de todas as classes de ações. / ISIN codes for all share classes.

financas[] - Balanço e DRE / Balance Sheet & Income Statement

FieldDescription / Descrição
ativoTotalAtivo total (BRL). / Total assets (BRL).
ativoCirculanteAtivo circulante. / Current assets.
ativoNaoCirculanteAtivo não circulante. / Non-current assets.
passivoCirculantePassivo circulante. / Current liabilities.
passivoNaoCirculantePassivo não circulante. / Non-current liabilities.
patrimonioLiquidoPatrimônio líquido. / Shareholders' equity.
receitaVendasReceita líquida de vendas. / Net sales revenue.
custoMercadoriasCusto dos produtos/mercadorias vendidos (CPV/CMV). / Cost of goods sold.
lucroBrutoLucro bruto. / Gross profit.
despesasOperacionaisDespesas operacionais. / Operating expenses.
antesResultadoFinanceiroResultado antes do resultado financeiro (EBIT). / Result before financial income/expenses (EBIT).
resultadoFinanceiroResultado financeiro (receitas menos despesas financeiras). / Net financial income/expenses.
resultadoAntesImpostosResultado antes dos impostos (EBT). / Pre-tax income (EBT).
impostosContribuicoesSociaisIRPJ e CSLL. / Income tax and social contribution.
resultadoLiquidoContinuadasResultado líquido de operações continuadas. / Net income from continuing operations.
resultadoLiquidoDescontinuadasResultado líquido de operações descontinuadas. / Net income from discontinued operations.
resultadoLiquidoResultado líquido total do período. / Total net income for the period.
inicioPeriodo / fimPeriodoDatas do período (ISO 8601). null quando não informado pela fonte. / Period dates. null when not reported by the source.

acionistas[] - Composição Acionária / Shareholder Composition

FieldDescription / Descrição
nomeNome do acionista. / Shareholder name.
percOrdinariasParticipação em ações ordinárias (ON), em %. / Ordinary (voting) share ownership %.
percPreferenciaisParticipação em ações preferenciais (PN), em %. / Preferred share ownership %.
percTotalParticipação total, em %. / Total ownership %.

O array inclui linhas sintéticas TOTAL e AÇÕES TESOURARIA retornadas pela fonte. / The array includes synthetic TOTAL and AÇÕES TESOURARIA rows returned by the source.

investidores - Base de Investidores / Investor Base

FieldDescription / Descrição
dataReferenciaData de referência dos dados. / Data reference date.
pessoasFisicasNúmero de investidores pessoas físicas (varejo). / Number of individual (retail) investors.
pessoasJuridicasNúmero de investidores pessoas jurídicas. / Number of corporate investors.
institucionaisNúmero de investidores institucionais. / Number of institutional investors.

acoesEmCirculacao - Free Float

FieldDescription / Descrição
qtdOrdinarias / qtdPreferenciais / qtdTotalQuantidade de ações em circulação por classe. / Float share quantity by class.
percOrdinarias / percPreferenciais / percTotalPercentual em circulação por classe. / Float percentage by class.

composicaoAcoes - Ações Emitidas / Issued Shares

FieldDescription / Descrição
ordinarias / preferenciais / totalTotal de ações emitidas por classe. / Total issued shares by class.

REST API (Standby)

curl -X POST "https://brasildados--cnpj-financial-market.apify.actor/check" \
-H "Authorization: Bearer YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-H "Accept-Encoding: gzip" --compressed \
-d '{"cnpjs": ["33.000.167/0001-01"]}'

A documentação interativa (Swagger UI) fica na aba Endpoints. / Interactive documentation (Swagger UI) is in the Endpoints tab.


Use cases / Casos de uso

  • Due diligence e análise fundamentalista de empresas listadas. / Fundamental analysis and due diligence of listed companies.
  • Monitoramento de composição acionária - detecte entradas e saídas de acionistas relevantes. / Shareholder composition monitoring.
  • Identificação de investidores institucionais e participações qualificadas. / Institutional investor identification.
  • Enriquecimento de bases de dados com dados financeiros de companhias abertas. / Enriching corporate databases with listed company financials.
  • Avaliação de solidez financeira em processos de compliance de fornecedores. / Financial health assessment in supplier compliance workflows.
  • Screening de portfólio e pesquisa de investimentos. / Portfolio screening and investment research.

Pricing

$0.10 por CNPJ processado (pay-per-event). / $0.10 per CNPJ processed (pay-per-event).

VolumeCost / Custo
1 CNPJ$0.10
100 CNPJs$10.00
1,000 CNPJs$100.00

Data coverage / Cobertura

Dados oriundos de fontes regulatórias oficiais do mercado de capitais brasileiro. Cobertura limitada a companhias abertas com registro ativo em órgão regulador. Atualização periódica conforme disponibilização pelas fontes. Nenhuma chave de API ou conta externa necessária pelo usuário final.

Data from official Brazilian capital market regulatory sources. Coverage limited to publicly traded companies with active registration. Periodically updated as sources publish. No external API key or account required by the end user.


Pipeline / Actors relacionados

Combine com os demais actors brasildados para análise completa de S.A. abertas:

ActorQuando usar no pipeline
CNPJ Enrichment & Lead SearchIdentifique e enriqueça CNPJs de S.A. abertas antes de buscar dados de mercado
Government Contracts CheckAvalie receita pública federal — concentração de clientes governamentais
CNPJ KYC Compliance – PEP & SanctionsVerifique exposição PEP e sanções dos controladores e diretores
Brazil CNPJ Lawsuits CheckAdicione risco judicial para due diligence de investimento

Exemplo de pipeline de due diligence de investimento: enrichment → financial market → lawsuits → KYC dos controladores.

About / Sobre

Parte da coleção brasildados no Apify Store - dados brasileiros para automação, compliance e análise. / Part of the brasildados collection on the Apify Store - Brazilian data for automation, compliance and analysis.