Desenvolvedores

A API de Dados Financeiros

Dados de ações dos EUA factuais — arquivos da SEC, transações de insiders, participações institucionais 13F e resumos de resultados financeiros — em JSON limpo. Seguro por licença, operado em privado, com limites de taxa por plano. Informações gerais apenas, nunca aconselhamento.

Limites de taxa por plano

PlanoReq/minReq/diaMáx. páginasNarrativa de IA
Pulse1020010 apenas fatos
Signal60500050
Insider18050000100
Founders300200000200

Todos os planos incluem dados públicos da SEC (números, datas, filings). Planos pagos recebem adicionalmente resumos factuais gerados por IA. As respostas contêm cabeçalhos X-RateLimit, e chamadas acima do limite retornam HTTP 429 com Retry-After.

Pontos de extremidade

URL base: https://investwhen.com/api/v1 · Autenticar com um cabeçalho: Authorization: Bearer <key>

GET /api/v1/metaSeu plano, limites e uso atual.
GET /api/v1/finance/reports?ticker=AAPLPerfis de empresas factuais (lista, ou um ticker).
GET /api/v1/finance/insiders?ticker=TSLASinais de compra/venda de insider no mercado aberto (Form 4) + negociações notáveis.
GET /api/v1/finance/whales?cik=1067983Posições institucionais do 13F e movimentos de trimestre a trimestre.
GET /api/v1/finance/earnings?ticker=NVDAResumos factuais de resultados (earnings) diretamente das divulgações 8-K das próprias empresas.
GET /api/v1/finance/filings?ticker=MSFTArquivos recentes da SEC com resumos factuais.

Parâmetros de consulta comuns: limit (Limitado ao máximo de páginas do seu plano), ticker / cik.

Exemplo

curl -s https://investwhen.com/api/v1/finance/insiders?ticker=TSLA \
  -H "Authorization: Bearer iw_live_your_key_here"

OpenAPI spec

A superfície completa como um documento OpenAPI 3.1 legível por máquina — importe-o para o Postman, Insomnia ou um gerador de SDK em vez de escrever um cliente manualmente. Não precisa de chave para ler, e os limites de taxa são gerados a partir dos que o API realmente impõe, portanto, não podem se desviar.

/api/v1/openapi.json

# import into any OpenAPI tool
curl -s https://investwhen.com/api/v1/openapi.json -o investwhen.json

# or generate a typed client (example: Python)
openapi-python-client generate --url https://investwhen.com/api/v1/openapi.json
{
  "ok": true,
  "api_version": "v1",
  "license": "SEC EDGAR (U.S. government, public domain) + InvestWhen factual summaries…",
  "count": 1,
  "data": [{
    "type": "insider", "ticker": "TSLA", "window_days": 90,
    "net_usd": -4200000, "n_buys": 0, "n_sells": 3, "cluster_buying": false,
    "notable": [{"insider": "…", "role": "Director", "code": "S", "value_usd": 1800000, "date": "2026-06-14"}]
  }]
}

Os dados são provenientes do SEC EDGAR (domínio público dos EUA) e dos resumos factuais próprios da InvestWhen. É informação de mercado geral, para toda a audiência — não aconselhamento de investimento, não uma recomendação pessoal e não uma solicitação para comprar ou vender qualquer ativo. Consulte o Termos e DPA.