Boardroom Alpha
Data & API

Our ratings and risk scores, piped into your stack.

A–F scorecards on 300K+ executives and directors, daily risk-monitor scores, red flags, and the board-interlock graph — the proprietary layer we build on top of 25 years of SEC filings. Pull it into your warehouse, your notebooks, your in-house screens, by REST or SFTP.

A–F scorecards on 300K+ people Daily monitor + risk scores REST + SFTP access
Red Flags · last 24 hours
$ curl -H "Authorization: Bearer $BA_KEY" \
    "https://api.boardroomalpha.com/v1/red_flags?since=24h"

[
  { "ticker": "MRDN", "category": "Restatement",
    "severity": "high",
    "source_filing": "10-K/A · 2026-05-19",
    "peer_baseline_violations": 8 },
  { "ticker": "ATLS", "category": "Auditor change",
    "severity": "high",
    "departing_firm": "PwC", "incoming_firm": "EY" },
  { "ticker": "PFT",  "category": "Director resignation",
    "severity": "med",
    "source_filing": "8-K · 2026-05-14",
    "role": "Audit Committee chair" }
]
Access methods

Two paths in. Same dataset.

Live REST for interactive queries and event-driven workflows. Bulk SFTP for backfills, recurring loads, and analyst-grade snapshots.

REST API

Live queries against every entity
Always-on

JSON over HTTPS. Query companies, executives, filings, red flags, monitors, or voting on demand. Bearer-token auth. Cursor pagination. The same data the UI uses, exposed for your code.

GET /v1/companies/MTCH/voting

Bulk · SFTP

Daily snapshots + incremental diffs
Enterprise

Pre-built CSV or Parquet deliverables on a daily or weekly cadence. Full snapshots for backfills, incrementals for ongoing sync. Compressed, signed, retained 90 days.

sftp://drop.boardroomalpha.com/v1/
Quickstart

Five lines from API key to first query.

Bearer-token auth, JSON over HTTPS, cursor pagination. Same endpoint shapes from curl, Python, Node — or a pandas read on a fresh SFTP drop.

  • Provisioning takes <1 business day on paid plans
  • OpenAPI 3.1 spec for codegen and validation
  • ETags + If-Modified-Since for cheap repeated polls
  • Predictable schemas — stable across releases
curl
curl -H "Authorization: Bearer $BA_KEY" \
  https://api.boardroomalpha.com/v1/companies/MTCH/voting
Python
import os, httpx

resp = httpx.get(
    "https://api.boardroomalpha.com/v1/companies/MTCH/voting",
    headers={"Authorization": f"Bearer {os.environ['BA_KEY']}"},
)
data = resp.json()
# {"ticker": "MTCH", "proposals": [...]}
Node
const res = await fetch(
  "https://api.boardroomalpha.com/v1/companies/MTCH/voting",
  { headers: { Authorization: `Bearer ${process.env.BA_KEY}` } }
);
const data = await res.json();
Pandas (from SFTP drop)
import pandas as pd

# After your SFTP sync to ./drop/
filings = pd.read_parquet("drop/filings_2026-05-22.parquet")
flags = pd.read_parquet("drop/red_flags_2026-05-22.parquet")

restated = filings.merge(
    flags[flags.category == "Restatement"],
    on="filing_id",
)
What's in it

The scored layer — and the filings under it.

Nine curated, scored datasets — the analytics you can't pull from EDGAR yourself — plus the raw filings substrate they're derived from. Everything in the UI, available via REST or bulk SFTP. Full data dictionary on request under NDA.

Scorecards

Daily

A–F letter grades on every CEO, CFO, and director — anchored to return vs the S&P 500, governance, and pay during their tenure at each board.

300,000+ people

Monitor scores

Daily 06:00 ET

Daily predictive snapshots: CEO Hot Seat, Activist Vulnerability, Say-on-Pay outlier scores, Legal Firm exposure, and more.

Daily

Red Flags

Real-time

Categorized risk events with severity scoring, source filing, and peer-set baselines — restatements, auditor changes, resignations, and more.

120,000+

Board interlocks

Hourly

Director-to-director relationship graph with connection-strength scoring across every U.S. public-company board.

240,000+ edges

Voting & N-PX

N-PX cycle

Mutual-fund vote support per proposal × year × issuer, with drill into per-fund ballot text and rationale — and dissent benchmarking.

5M+ votes

Compensation

DEF 14A

Realized and granted pay by executive × year, with structured pay components, pay-for-performance alignment, and peer-group benchmarks.

12M+ rows

Activism campaigns

Daily

Every active and closed activist campaign with outcomes, slate composition, settlement terms, and our vulnerability scoring.

2,400+

SPAC universe

Daily

Every SPAC at every lifecycle stage — pre-IPO, pre-deal, announced, de-SPAC, liquidation — with post-deal performance.

1,428

Companies

Hourly

Every U.S. public company — identifiers, sector, market cap, and ticker history, with stable IDs across releases.

6,000+

SEC filings (the substrate)

Real-time

The raw corpus everything above is derived from — every filing back to 2000, parsed within minutes of the EDGAR drop, with structured extracts and full raw text.

1.2M+
Who uses the data

Three patterns we see most.

Quant teams

Governance features in your alpha pipeline

Pull Hot Seat scores, Red Flag counts, Say-on-Pay outliers, and pay-for-performance gaps directly into your factor model. Backtest against 10 years of historical events with stable IDs across releases.

Compliance & ops

Daily monitoring without rebuilding the pipeline

Sync the daily Red Flags feed to your watchlist on cron, route to your alerting layer, and link back to source filings. Each event has a stable ID — no de-duplication headache.

Research platforms

Power your dashboards with our signal

Redistribute (under Enterprise) into your client-facing product. REST for live queries, SFTP for nightly snapshots, predictable schemas.

Seven days, full access, free

Put it on your own names.Screen your real book this week.

Start a trial and run your actual portfolio through it — or bring a ticker to a 20-minute analyst demo first.

7 days free · no credit card · an analyst sets you up