Feed · SEC Forms 3/4/5 · $0.05 per 1,000-row page
Public Company Executives
The executives-and-directors roster of the US public markets, from the filings the companies themselves attest to the SEC. Every officer and director is a Section 16 reporting person: each row is one (issuer, person) seat with the person's SEC CIK, name, state, officer/director flags, and free-text officer title from the pair's most recent filing — joined to the issuer's ticker and CIK. Not scraped bios, not a commercial database of unstated provenance: the filed record, with a source vintage on every row.
The base: 47,563 officer/director seats across 4,880 SEC registrants — 22,217 officer roles with free-text titles and 29,881 director seats — from the ingested Section 16 filing window. Coverage grows with every SEC bulk drop, and person CIKs follow individuals across companies. Pure 10%-owner rows (funds and holders with no officer/director role) are excluded.
Provenance
The roster companies attest to the SEC
- SEC — Insider Transactions Data Sets (Forms 3/4/5)refreshed per SEC bulk drop (quarterly) + daily ingest
Structured Section 16 ownership filings. Every reporting person carries their relationship to the issuer as filed — is_officer, is_director, is_ten_pct_owner — plus a free-text officer title (Chief Executive Officer, EVP & CFO, Chief Legal Officer, ...). One roster row per (issuer, person), taking the flags and title from the pair's most recent filing.
https://www.sec.gov/data-research/sec-markets-data/insider-transactions-data-sets
- SEC — company_tickers crosswalkrefreshed daily
The SEC ticker/CIK universe, joined so every roster row carries the issuer's ticker and company name. Only SEC registrants file Section 16 — every row is a public company.
https://www.sec.gov/files/company_tickers.json
Coverage, honestly stated. A person appears when they file — so the roster covers issuers and people with Section 16 activity in the ingested window, and grows with each quarterly SEC drop. A seat that stops filing ages out naturally rather than lingering as a stale bio.
Attestation. Every API response carries a signed _meta attestation and the SEC source vintage, so any seat can be traced to the underlying filings.
Observational. A row states that a person holds a filed role at a registrant — a public fact, never an endorsement or assessment, and not a consumer report (no FCRA-regulated use).
Who buys this
Documented use cases
01Executive-audience marketer / ABM team
- Asks
- “Who are the CFOs (or CLOs, or CAOs) of every US public company right now?”
- The feed returns
- One row per officer seat with the free-text title as filed — filter title=Chief Financial across 4,880 registrants, joined to ticker and person state.
- Action
- Build executive-audience segments from the roster companies themselves attest to the SEC, instead of decaying scraped bios.
02Executive search / board-services firm
- Asks
- “Which boards does this person sit on, and who joined a board for the first time this quarter?”
- The feed returns
- Person CIK follows the individual across companies; since= surfaces pairs whose first filings just appeared.
- Action
- Map director networks and first-time appointments with a dated, citable filing behind every seat.
03Compliance / KYC / conflicts team
- Asks
- “Is this counterparty an officer or director of a public company?”
- The feed returns
- The filed roster keyed by person CIK and name, with role flags and the issuer's CIK/ticker — checkable by title, company, or state.
- Action
- Screen against attested SEC records rather than commercial databases of unstated provenance.
04Data science / graph team
- Asks
- “Give me the public-market people-to-company graph as a flat table.”
- The feed returns
- 47,563 (issuer, person) edges with stable CIKs on both ends — drained by cursor, joinable to insider transactions, filings, and market data.
- Action
- Seed org charts, board-interlock graphs, and people-entity resolution with identifier-verified edges.
Schema
Fields & sample rows
| Field | Type | Description |
|---|---|---|
| event_key | text | Stable dedupe / cursor key: sec:<issuer_cik>:<executive_cik>. |
| event_date | date | The pair's most recent Section 16 filing (= last_filing_date). The feed's `since` axis and sort key. |
| ticker | text | Primary SEC ticker of the issuer. |
| company_name | text | Issuer company name as filed. |
| issuer_cik | text | SEC Central Index Key of the issuer. |
| is_public_company | boolean | Always true — only SEC registrants file Section 16. |
| executive_cik | text | SEC CIK of the person — a stable identifier that follows the person across companies and filings. |
| executive_name | text | Person's name as filed with the SEC. |
| executive_state | text | Person's state from the filing address block. |
| is_officer / is_director / is_ten_pct_owner | boolean | Relationship flags from the pair's most recent filing, exactly as attested. Pure 10%-owner rows (no officer/director role) are excluded from this feed. |
| officer_title | text | Free-text officer title as filed (Chief Executive Officer, EVP and CFO, Chief Accounting Officer, ...). Null for director-only rows. |
| first_filing_date / last_filing_date | date | First and most recent filings observed for the pair in the ingested window. |
| as_published_date | date | Source-file vintage the row was last published in — rows are never restated (point-in-time discipline). |
Full machine-readable endpoint definition (parameters, output shape, price) lives in the catalog at api.govparse.io/v1/catalog.
| ticker | company | executive | title | officer | director | last_filing |
|---|---|---|---|---|---|---|
| TMO | THERMO FISHER SCIENTIFIC INC. | KEITH R. ALEXANDRA | — | false | true | 2026-06-30 |
| NVDA | NVIDIA CORP | KRESS COLETTE | EVP and Chief Financial Officer | true | false | 2026-06-16 |
| JATT | JATT II Acquisition Corp. | SIDHU SOMEIT | Chief Executive Officer | true | true | 2026-06-30 |
| AIAI | AIAI Holdings Corp | LIEBMAN STEPHANIE | EVP/CFO | true | false | 2026-06-30 |
Real rows from GET /v1/feeds/public-company-executives (SEC Section 16 roster as filed; columns abridged). Each row also carries issuer_cik, executive_cik, executive_state, is_ten_pct_owner, first_filing_date, and as_published_date.
Pricing & access
Three ways to buy
Self-serve API
$0.05 / page
up to 1,000 rows per page-call — live today
- Full feed, every filter, opaque keyset cursor
- Pay per use: x402 (USDC, no account) or a metered API key
- Signed _meta attestation and source vintages on every response
- No seat licenses, no minimums, no sales call
Enterprise
$10,000 / yr
flat annual license
- Bulk daily or weekly drops (CSV / Parquet) to your bucket
- Webhook alerts on new rows matching your saved filters
- Private Snowflake share of the same tables
- Email support and a named contact
Institutional
Private offer
the tier comparable products price at $40–85k/yr
- Everything in Enterprise
- Ticker/CIK-mapped rows — identifier-verified against the SEC registrant universe, match basis disclosed
- Point-in-time discipline: event_date + as_published_date on every row, no restatements, vintage history retained
- Delivery SLA, methodology documentation, and diligence support for your data-sourcing review
- $0.05 per page-call — each call returns up to 1,000 flat rows. Drain any window with repeated cursor calls; the opaque keyset cursor never skips or double-counts a row.
- Pay-per-use, two ways: x402 (USDC, no account needed — pay per request) or a metered API key with monthly billing.
- Warehouse-native delivery: the same feeds are listed on Datarade and coming to Snowflake Marketplace (listings submitted, in review) — enterprise buyers get a private Snowflake share today — plus CSV export for flat-file workflows.
- Full machine-readable endpoint definitions (parameters, output shape, prices) live in the catalog at api.govparse.io/v1/catalog; dataset license terms at api.govparse.io/v1/license/sec.
curl "https://api.govparse.io/v1/feeds/public-company-executives?role=officer&title=Chief%20Financial&limit=500" \
-H "x-api-key: gp_live_..."GET https://api.govparse.io/v1/feeds/public-company-executives
Start pulling pages today.
No sales call. First page is one x402 payment away, or grab a metered key.