Cotações Hoje API B3 Financial Data Stream
API REST B2B & B2D • 18 Endpoints em Tempo Real

Documentação da API REST

Referência completa de todos os endpoints disponíveis na plataforma Cotações Hoje API. Consulte cotações da B3 (Ações, FIIs, ETFs, BDRs), dividendos, séries históricas, criptomoedas, moedas globais, Tesouro Direto, macroeconomia e screener fundamentalista.

AUTENTICAÇÃO

Como autenticar suas requisições

Envie sua chave nos cabeçalhos HTTP com X-API-Key: ch_live_sample123456789 (recomendado) ou como parâmetro de URL ?api_key=ch_live_sample123456789.

Base URL: https://api.cotacoeshoje.com/v1 • Formato: application/json • Headers de Cota: X-RateLimit-Limit, X-RateLimit-Remaining
# Exemplo de chamada autenticada
curl -X GET "https://api.cotacoeshoje.com/v1/quote/PETR4" \
-H "X-API-Key: ch_live_sample123456789"
AGENTS & LLMS ChatGPT, Claude, Cursor, Copilot & SDKs

🤖 Especificação Completa para LLMs (Markdown)

Vai integrar com um agente de IA (como ChatGPT, Claude, Cursor, GitHub Copilot ou agentes autônomos)? Copie a especificação técnica completa de todos os 18 endpoints, parâmetros e autenticação em Markdown estruturado com 1 clique ou acesse a URL direta para curl/LLM web browsing.

Link direto / cURL: curl -s https://api.cotacoeshoje.com/llms.txt • /api-docs/markdown •

Quais Endpoints Posso Usar em Cada Plano?

Visão consolidada da disponibilidade de cada categoria e endpoint por plano de assinatura.

Endpoint / Rota Categoria Gratuito
1k reqs/mês
Starter
50k reqs/mês
Pro
250k reqs/mês
Enterprise
1M reqs/mês
GET /v1/quote/{tickers} Cotações B3 em Tempo Real ✓ (1 ativo) ✓ ✓ (Bulk / Lote) ✓ (Bulk / Lote)
GET /v1/search Busca Incremental de Ativos ✓ ✓ ✓ ✓
GET /v1/assets/{ticker}/logo Logotipo Oficial do Ativo B3 (PNG/SVG) ✓ ✓ ✓ ✓
GET /v1/asset/{ticker} Detalhes e Indicadores Cadastrais — ✓ ✓ ✓
GET /v1/history/{ticker} Série Histórica e Candles (OHLCV) — ✓ (Até 1 ano) ✓ (Até 5 anos) ✓ (Histórico Máximo)
GET /v1/dividends/{ticker} Histórico de Proventos e JCP — ✓ ✓ ✓
GET /v1/dividends/calendar Calendário Mensal de Dividendos — ✓ ✓ ✓
GET /v1/crypto Criptomoedas em Tempo Real (BRL/USD) ✓ ✓ ✓ ✓
GET /v1/crypto/{coin}/logo Logotipo Oficial de Criptomoeda (PNG/SVG) ✓ ✓ ✓ ✓
GET /v1/crypto/list Lista Completa de Criptomoedas ✓ ✓ ✓ ✓
GET /v1/crypto/{coin}/history Histórico de Criptoativos — ✓ ✓ ✓
GET /v1/currency/available Catálogo de Moedas e Pares Cambiais ✓ ✓ ✓ ✓
GET /v1/currency/{pairs} Câmbio e Moedas Globais ✓ ✓ ✓ ✓
GET /v1/currency/convert Conversor de Moedas em Tempo Real ✓ ✓ ✓ ✓
GET /v1/currency/{pair}/history Histórico de Câmbio — ✓ ✓ ✓
GET /v1/tesouro Tesouro Direto (Taxas e Preços) ✓ ✓ ✓ ✓
GET /v1/tesouro/{symbol}/history Histórico de Títulos Públicos — ✓ ✓ ✓
GET /v1/macro Macroeconomia (Selic, IPCA, CDI) ✓ ✓ ✓ ✓
GET /v1/list Listagem Geral de Ativos ✓ ✓ ✓ ✓
GET /v1/macro/{symbols} Histórico Macro — ✓ ✓ ✓
GET /v1/macro/latest Indicadores Macro Recentes (Selic, CDI, IPCA) — ✓ ✓ ✓
GET /v1/funds/list Fundos CVM (Lista) — ✓ ✓ ✓
GET /v1/funds/indicators Fundos CVM (Indicadores e NAV) — ✓ ✓ ✓
GET /v1/fii/properties/{symbols} FIIs (Propriedades) — ✓ ✓ ✓
GET /v1/fii/reports/{symbols} FIIs (Informes Mensais CVM) — ✓ ✓ ✓
GET /v1/fii/indicators/{symbols} FIIs (Indicadores, P/VP e DY) — ✓ ✓ ✓
GET /v1/options/{underlying} Opções e Derivativos B3 (Gregas & Vol.) — — ✓ ✓
GET /v1/tickers/resolve/{symbols} Resolução e Normalização de Tickers ✓ ✓ ✓ ✓
GET /v1/dictionary Dicionário Financeiro ✓ ✓ ✓ ✓
GET /v1/market/summary Panorama do Mercado & Rankings — — ✓ ✓
GET /v1/indices/{slug}/composition Composição de Carteira dos Índices — — ✓ ✓
GET /v1/screener Screener Fundamentalista Avançado — — ✓ ✓

Planos Transparentes e Escaláveis

Escolha o plano ideal para a sua necessidade e faça upgrade com apenas um clique.

Gratuito

Ideal para testes, estudos e pequenos projetos pessoais.

Grátis
  • 1.000 requisições/mês
  • Até 1 API Key
  • Ações, FIIs, Cripto & Moedas
  • Comunitário / Docs

Starter

Perfeito para desenvolvedores e dashboards financeiros.

R$ 29.90 /mês
  • 50.000 requisições/mês
  • Até 3 API Keys
  • Ações, FIIs, Cripto & Moedas
  • Séries Históricas & Proventos
  • E-mail (até 48h)
Mais Escolhido 🔥

Pro

Para startups, bots de trading e plataformas em escala.

R$ 79.90 /mês
  • 250.000 requisições/mês
  • Até 10 API Keys
  • Ações, FIIs, Cripto & Moedas
  • Séries Históricas & Proventos
  • Prioritário por e-mail

Enterprise

Para corretoras, fintechs e alto volume transacional.

R$ 199.90 /mês
  • 1.000.000 requisições/mês
  • Até 30 API Keys
  • Ações, FIIs, Cripto & Moedas
  • Séries Históricas & Proventos
  • SLA 99.9%, WhatsApp direto

Catálogo Completo de Endpoints

Filtre por categoria ou plano de acesso para visualizar detalhes de parâmetros, exemplos em cURL e retornos JSON.

GET /v1/quote/{tickers}
Disponível no Plano Gratuito Ações & FIIs

Retorna cotações em tempo real de ativos da B3 (Ações, FIIs, BDRs e ETFs) com preço atual, variação diária, fechamento anterior, máxima e mínima do dia e volume negociado. No Plano Gratuito suporta 1 ativo por chamada; a partir do Plano Pro aceita múltiplos ativos em lote (bulk) separados por vírgula.

Parâmetros
tickers (path, obrigatório): Códigos separados por vírgula (ex: PETR4,VALE3,HGLG11)
range (query, padrão: 1d): Intervalo histórico (1d, 5d, 1mo, 1y)
interval (query, padrão: 1d): Frequência das cotações (1d, 1wk, 1mo)
Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/quote/PETR4,VALE3" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "results": [
    {
      "symbol": "PETR4",
      "shortName": "PETROBRAS PN",
      "currency": "BRL",
      "regularMarketPrice": 49.92,
      "regularMarketChangePercent": 0.65,
      "regularMarketDayHigh": 50.24,
      "regularMarketDayLow": 49.60,
      "regularMarketVolume": 15621300,
      "regularMarketTime": "2026-09-24T15:44:30.000Z"
    }
  ]
}
GET /v1/search
Disponível no Plano Gratuito Ações & FIIs

Busca incremental de ativos e tickers disponíveis na B3 para auto-completar inputs de pesquisa em aplicações frontend e bots.

q (query, obrigatório): Termo de busca como ticker ou nome (ex: Petrobras, VALE, MXRF)
Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/search?q=Petrobras" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "query": "Petrobras",
  "total": 2,
  "results": [
    { "symbol": "PETR4", "name": "PETROLEO BRASILEIRO S.A. PETROBRAS", "type": "stock", "close": 49.92 },
    { "symbol": "PETR3", "name": "PETROLEO BRASILEIRO S.A. PETROBRAS", "type": "stock", "close": 53.10 }
  ]
}
GET /v1/asset/{ticker}
Requer Plano Starter+ Fundamentos

Retorna o cadastro corporativo, perfil da empresa, setor de atuação, indicadores fundamentalistas (P/L, P/VP, EV/EBITDA, ROE) e resumo financeiro.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/asset/PETR4" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "asset": {
    "symbol": "PETR4",
    "longName": "Petróleo Brasileiro S.A. - Petrobras",
    "sector": "Petróleo, Gás e Biocombustíveis",
    "priceEarnings": 4.82,
    "earningsPerShare": 10.35,
    "marketCap": 669710376952
  }
}
GET /v1/history/{ticker}
Requer Plano Starter+ Série Histórica

Série temporal completa de candles (Open, High, Low, Close, Volume e Preço Ajustado) para gráficos técnicos e backtesting de estratégias.

range: 1d, 5d, 1mo, 3mo, 6mo, 1y, 2y, 5y, max
interval: 1d, 1wk, 1mo
Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/history/VALE3?range=1y&interval=1d" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "ticker": "VALE3",
  "range": "1y",
  "history": [
    {
      "date": 1787153653,
      "open": 71.50,
      "high": 71.86,
      "low": 70.61,
      "close": 70.67,
      "volume": 5658800,
      "adjustedClose": 70.67
    }
  ]
}
GET /v1/dividends/{ticker}
Requer Plano Starter+ Dividendos

Histórico detalhado de proventos (Dividendos ordinários, JCP e Rendimentos) com valor distribuído, data COM e data de pagamento para qualquer ação ou FII da B3.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/dividends/PETR4" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "ticker": "PETR4",
  "dividends": [
    {
      "assetIssued": "PETR4",
      "paymentDate": "2026-06-20",
      "rate": 0.5284,
      "relatedTo": "DIVIDENDO",
      "approvedOn": "2026-04-25"
    }
  ]
}
GET /v1/dividends/calendar
Requer Plano Starter+ Dividendos

Calendário mensal unificado com os proventos previstos para serem pagos no mercado, incluindo Data COM e data de crédito.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/dividends/calendar?year=2026&month=9" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "year": 2026,
  "month": 9,
  "events": [
    {
      "ticker": "BBAS3",
      "tipo": "JCP",
      "valor": 0.3845,
      "data_com": "2026-09-11",
      "data_pagamento": "2026-09-29"
    }
  ]
}
GET /v1/crypto
Disponível no Plano Gratuito Criptomoedas

Cotação em tempo real das principais criptomoedas (Bitcoin, Ethereum, Solana, BNB) cotadas em Reais (BRL) ou Dólares (USD).

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/crypto?coins=BTC,ETH,SOL&currency=BRL" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "coins": [
    {
      "currency": "BRL",
      "currencyRateFromUSD": 5.48,
      "coin": "BTC",
      "coinName": "Bitcoin",
      "regularMarketPrice": 365400.00,
      "regularMarketChangePercent": 2.14
    }
  ]
}
GET /v1/crypto/list
Disponível no Plano Gratuito Criptomoedas

Lista completa de todos os criptoativos suportados pela plataforma para cotações e histórico.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/crypto/list" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "coins": [
    { "coin": "BTC", "name": "Bitcoin" },
    { "coin": "ETH", "name": "Ethereum" },
    { "coin": "SOL", "name": "Solana" }
  ]
}
GET /v1/crypto/{coin}/history
Requer Plano Starter+ Criptomoedas

Histórico diário de preços de uma criptomoeda específica para análise técnica e projeções.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/crypto/BTC/history?range=1y&currency=BRL" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "coin": "BTC",
  "currency": "BRL",
  "range": "1y",
  "data": {
    "historicalDataPrice": [
      { "date": 1787153653, "close": 362150.0 }
    ]
  }
}
GET /v1/currency/available
Disponível no Plano Gratuito Câmbio

Lista completa de todas as moedas e pares cambiais suportados na plataforma para cotação em tempo real e conversão de valores. Suporta os aliases /v1/currency/avaiable e /v1/currency/list.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/currency/available" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "total": 540,
  "currencies": [
    { "name": "USD-BRL", "currency": "Dólar Americano/Real Brasileiro" },
    { "name": "EUR-BRL", "currency": "Euro/Real Brasileiro" },
    { "name": "GBP-BRL", "currency": "Libra Esterlina/Real Brasileiro" }
  ]
}
GET /v1/currency/{pairs}
Disponível no Plano Gratuito Câmbio

Cotação em tempo real de moedas internacionais em relação ao Real (USD-BRL, EUR-BRL, GBP-BRL, JPY-BRL, ARS-BRL).

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/currency/USD-BRL,EUR-BRL" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "currency": [
    {
      "fromCurrency": "USD",
      "toCurrency": "BRL",
      "name": "Dólar Comercial",
      "bidPrice": 5.4215,
      "askPrice": 5.4230,
      "updatedAt": "2026-09-24T15:45:00Z"
    }
  ]
}
GET /v1/currency/convert
Disponível no Plano Gratuito Câmbio

Conversão instantânea de valores monetários com a taxa de câmbio oficial em tempo real.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/currency/convert?from=USD&to=BRL&amount=150" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "from_currency": "USD",
  "to_currency": "BRL",
  "amount": 150.0,
  "rate": 5.4215,
  "converted_amount": 813.225
}
GET /v1/currency/{pair}/history
Requer Plano Starter+ Câmbio

Série histórica de preços, candles e taxas de câmbio de pares fiduciários e cripto (ex: EUR-BRL, USD-BRL, GBP-BRL). Suporta intervalos via range (1mo, 3mo, 6mo, 1y, 5y) ou número de dias via days (30, 90, 365).

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/currency/EUR-BRL/history?range=1y" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "pair": "EUR-BRL",
  "from_currency": "EUR",
  "to_currency": "BRL",
  "range": "1y",
  "days": 365,
  "history": [
    {
      "date": 1787153653,
      "close": 6.1234,
      "adjustedClose": 6.1234,
      "high": 6.1520,
      "low": 6.0980
    }
  ],
  "results": [
    {
      "symbol": "EUR-BRL",
      "historicalDataPrice": [ ... ]
    }
  ],
  "currency": [
    {
      "symbol": "EUR-BRL",
      "historicalDataPrice": [ ... ]
    }
  ]
}
GET /v1/tesouro
Disponível no Plano Gratuito Tesouro Direto

Lista oficial de todos os títulos públicos federais do Tesouro Direto com taxa anual contratada (%) e Preço Unitário (PU) de compra e resgate.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/tesouro" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "treasury": [
    {
      "bond_name": "Tesouro Selic 2029",
      "annual_rate": 0.15,
      "unit_price": 14920.50,
      "minimum_investment": 149.20
    }
  ]
}
GET /v1/tesouro/{symbol}/history
Requer Plano Starter+ Tesouro Direto

Série histórica de taxas de rentabilidade e preços de resgate de um título público do Tesouro Direto.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/tesouro/Tesouro%20Selic%202029/history" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "symbol": "Tesouro Selic 2029",
  "history": [
    { "data": "2026-09-20", "taxa": 0.15, "preco": 14910.20 }
  ]
}
GET /v1/macro
Disponível no Plano Gratuito Macroeconomia

Indicadores macroeconômicos oficiais da economia brasileira: Taxa Selic meta, Inflação acumulada (IPCA), Dólar e Euro comercial.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/macro" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "prime_rate_selic": { "value": 10.50, "updatedAt": "2026-09-01" },
  "inflation_ipca": { "value": 4.15, "updatedAt": "2026-08-30" },
  "currencies": [
    { "fromCurrency": "USD", "toCurrency": "BRL", "bidPrice": 5.4215 }
  ]
}
GET /v1/market/summary
Requer Plano Pro+ Mercado B3

Panorama consolidado do pregão da B3 em tempo real: pontuação e variação do Ibovespa, ranking das 10 maiores altas do dia, 10 maiores baixas e cotações de moedas.

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/market/summary" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "ibovespa": { "regularMarketPrice": 136250.0, "regularMarketChangePercent": 1.15 },
  "gainers": [
    { "stock": "PETR4", "change": 2.45, "close": 49.92 }
  ],
  "losers": [
    { "stock": "VALE3", "change": -1.13, "close": 70.67 }
  ]
}
GET /v1/indices/{slug}/composition
Requer Plano Pro+ Índices B3

Retorna a carteira teórica oficial e o peso percentual de cada ativo na composição dos principais índices da B3 (ibovespa ou ifix).

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/indices/ibovespa/composition" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "composition": {
    "index": "ibovespa",
    "updated_at": "2026-09-24",
    "assets": [
      { "symbol": "VALE3", "name": "VALE ON", "weight": 11.45 },
      { "symbol": "PETR4", "name": "PETROBRAS PN", "weight": 8.92 }
    ]
  }
}
GET /v1/screener
Requer Plano Pro+ Screener Avançado

Filtro quantitativo e fundamentalista avançado sobre todas as Ações e Fundos Imobiliários da B3 com múltiplos de valuation, rentabilidade e liquidez diária.

Parâmetros de Filtro
asset_type: stocks ou fiis
min_dy: Dividend Yield mín (%)
max_pl: P/L máximo desejado
min_pvp / max_pvp: Faixa de P/VP
min_liquidity: Liquidez diária mín (R$)
limit: Limite de ativos (1 a 200)
Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/screener?asset_type=stocks&min_dy=6&max_pl=10&min_liquidity=1000000" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "asset_type": "stocks",
  "total": 12,
  "results": [
    {
      "ticker": "BBAS3",
      "price": 28.50,
      "dividend_yield": 9.45,
      "pl": 4.12,
      "pvp": 0.85,
      "volume_diario": 250000000
    }
  ]
}
GET /v1/list

Lista completa de ativos (Ações, BDRs, FIIs).

GET /v1/macro/{symbols}
Macroeconomia

Série histórica de indicadores macroeconômicos (Selic, CDI, IPCA) com suporte a filtros de datas e limite de observações (padrão de 500 para séries diárias).

Requisição cURL
curl -X GET "https://api.cotacoeshoje.com/v1/macro/selic?limit=500" \
  -H "X-API-Key: ch_live_sample123456789"
Resposta JSON
{
  "status": "success",
  "results": [
    {
      "series": { "slug": "selic", "name": "Taxa Selic" },
      "observations": [
        { "date": "2026-10-09", "value": 13.75 }
      ]
    }
  ]
}
GET /v1/funds/list

Lista de fundos (FIAGRO, FI-Infra, FIDC, FIPs).

GET /v1/fii/properties/{symbols}

Imóveis físicos, vacância e ABL de FIIs.

GET /v1/fii/portfolio/{symbols}

Portfólio detalhado de ativos financeiros de FIIs.

GET /v1/dictionary

Dicionário de dados financeiros, com explicações e fórmulas.

GET /v1/funds/indicators

Indicadores CVM consolidados de fundos (NAV, P/VP, patrimônio líquido).

GET /v1/macro/latest

Valores mais recentes de taxas e índices (Selic, CDI, IPCA, IGPM, TR).

GET /v1/fii/reports/{symbols}

Informes Mensais CVM de FIIs (patrimônio líquido, passivos, cotistas).

GET /v1/fii/indicators/{symbols}

Indicadores consolidados de FIIs (NAV/Cota, P/VP, patrimônio líquido, DY).

GET /v1/options/{underlying}

Opções e derivativos B3 (Calls, Puts, Gregas e Volatilidade Implícita).

GET /v1/tickers/resolve/{symbols}

Resolução e normalização de tickers antigos para o símbolo canônico atual da B3.