Mercado

API de Dados Financeiros de Empresas

Balanço, DRE, composição acionária e base de investidores de companhias abertas na B3 por CNPJ.

JSON CSV XLSX XML
$0,10 por CNPJ Apenas S.A. abertas registradas na CVM
Exemplo de resposta
{
  "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.2,
      "percTotal": 5.45
    },
    {
      "nome": "BNDES Participações - BNDESPAR",
      "percOrdinarias": 0,
      "percPreferenciais": 16.07,
      "percTotal": 6.9
    },
    {
      "nome": "BlackRock Inc",
      "percOrdinarias": 0,
      "percPreferenciais": 5.01,
      "percTotal": 2.15
    },
    {
      "nome": "OUTROS",
      "percOrdinarias": 44.1,
      "percPreferenciais": 71.31,
      "percTotal": 55.78
    },
    {
      "nome": "TOTAL",
      "percOrdinarias": 57.05,
      "percPreferenciais": 42.95,
      "percTotal": 100
    }
  ],
  "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
  }
}

O que esta API retorna

  • Razão social, ticker (ex: PETR4) e código CVM
  • Balanço patrimonial: ativos, passivos, patrimônio líquido
  • DRE: receita, lucro bruto, EBIT, resultado líquido
  • Composição acionária: percentual por acionista relevante
  • Base de investidores: PF, PJ e institucionais
  • Free float: ações em circulação por classe
  • Códigos ISIN de todas as classes de ações

Como integrar

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

Casos de uso

Due diligence e análise fundamentalista de empresas listadas

Monitoramento de composição acionária

Avaliação de solidez financeira em compliance de fornecedores

Screening de portfólio e pesquisa de investimentos

Perguntas frequentes

Como obter o balanço patrimonial de uma empresa listada na B3 pelo CNPJ?

Envie o CNPJ da companhia aberta no campo cnpjs. Se a empresa tiver registro ativo na CVM, o campo financas retorna ativo total, passivo circulante, patrimônio líquido e os principais indicadores de DRE. Se o CNPJ não for de uma S.A. aberta, encontrado retornará false.

Como verificar a composição acionária de uma empresa listada em bolsa?

O campo acionistas retorna os principais acionistas com percentual em ações ordinárias (ON) e preferenciais (PN). Inclui linhas sintéticas de TOTAL e AÇÕES TESOURARIA. Útil para identificar controladores, acionistas relevantes acima de 5% e monitorar entradas e saídas.

Como consultar o resultado líquido e DRE de empresas públicas brasileiras?

O campo financas[].resultadoLiquido traz o lucro ou prejuízo líquido do período. Junto com receitaVendas, lucroBruto, antesResultadoFinanceiro (EBIT) e resultadoFinanceiro, você tem uma DRE completa para análise fundamentalista sem precisar acessar o site da CVM.

Como identificar investidores institucionais de uma empresa de capital aberto?

O campo investidores retorna o número de pessoasFisicas (varejo), pessoasJuridicas e institucionais com base de dados da CVM. Mostra a distribuição da base de acionistas e o perfil do investidor da companhia. Ideal para estratégias de relações com investidores.

Como verificar a solidez financeira de um fornecedor estratégico listado em bolsa?

Analise a relação entre ativoTotal e passivoCirculante para liquidez imediata, e o patrimonioLiquido para solvência. Um fornecedor estratégico com patrimônio negativo ou passivo muito superior ao ativo pode representar risco de continuidade operacional para seu negócio.

APIs relacionadas

Empresas

API de Consulta CNPJ

Dados cadastrais completos, sócios, contatos e regime tributário de qualquer CNPJ brasileiro.

$0,002 por CNPJ Ver documentação
Compliance

API KYC e Compliance de CNPJ

PEP, sanções nacionais e internacionais e doações eleitorais dos sócios de qualquer CNPJ.

$0,20 por CNPJ Ver documentação
E-commerce

API de Avaliações de Produto por EAN

Nota e avaliações de produtos em Magalu, Kabum, Pão de Açúcar e outras lojas a partir do código de barras.

$0,10 por EAN Ver documentação