Who are the current executives and directors of US public companies, as attested to the SE
Who are the current executives and directors of US public companies, as attested to the SEC? Bulk feed over Section 16 filings (Forms 3/4/5): one row per (issuer, person) with officer/director flags and free-text title from the pair's most recent filing, ticker/CIK joined. Newest-first, cursor-paginated up to 1000/page, filterable by role, ticker, title fragment, person state, issuer CIK, or since. The filed roster, not scraped bios. Observational public records, never an assessment.
25000000 (raw units)
price
1
calls / 30d
1
unique payers
2026-09-02
updated
Provider
api.govparse.io · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0x3873d15CF3209c32aaA8d9AA542164E658567129",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "25000000",
"maxTimeoutSeconds": 300
},
{
"scheme": "exact",
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "BdcZbENFdEyEUMqv9pnRMUnn1Yyeyo2dCMbYXbJ3LmaB",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"amount": "25000000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"role": "officer",
"ticker": "NVDA",
"title": "Chief Financial"
},
"type": "http"
},
"output": {
"example": {
"basis": "SEC Insider Transactions Data Sets (Forms 3/4/5): the officer/director roster registrants attest to the SEC, one row per (issuer, reporting person) with flags and title from the most recent filing. Coverage bounded by the ingested filing window; grows with each SEC bulk drop. Observational public records — never an endorsement, assessment, or consumer report.",
"feed": "public-company-executives",
"page": {
"has_more": true,
"limit": 500,
"next_cursor": "eyJkIjoiMjAyNi0wNi0wMyIsImsiOiJvc2hhOjMxOTAwMTIzNCJ9",
"returned": 500
},
"query": {
"cik": "all",
"role": "officer",
"since": "all",
"state": "all",
"ticker": "all",
"title": "all"
},
"rows": [
{
"as_published_date": "2026-07-18",
"company_name": "NVIDIA CORP",
"event_date": "2026-06-16",
"event_key": "sec:1045810:1513142",
"executive_cik": "1513142",
"executive_name": "KRESS COLETTE",
"executive_state": "CA",
"first_filing_date": "2026-01-08",
"is_director": false,
"is_officer": true,
"is_public_company": true,
"is_ten_pct_owner": false,
"issuer_cik": "1045810",
"last_filing_date": "2026-06-16",
"officer_title": "EVP and Chief Financial Officer",
"ticker": "NVDA"
}
]
},
"type": "json"
}
},
"routeTemplate": "/v1/feeds/public-company-executives",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"properties": {
"cik": {
"description": "Issuer SEC CIK (numeric) — one company's full roster.",
"examples": [
"1045810"
],
"type": "string"
},
"cursor": {
"description": "Opaque page cursor — pass the previous page's next_cursor unchanged.",
"examples": [
"eyJkIjoiMjAyNi0wNi0zMCIsImsiOiIxMDQ1ODEwOjEyMzQ1NjcifQ"
],
"type": "string"
},
"limit": {
"description": "Rows per page (default 500, cap 1000).",
"examples": [
500
],
"type": "integer"
},
"role": {
"description": "officer | director | any. Default any (a row can be both).",
"examples": [
"officer"
],
"type": "string"
},
"since": {
"description": "Only pairs whose most recent filing is on or after this date (YYYY-MM-DD).",
"examples": [
"2026-04-01"
],
"type": "string"
},
"state": {
"description": "Reporting person's state code(s), CSV.",
"examples": [
"CA,NY"
],
"type": "string"
},
"ticker": {
"description": "Issuer ticker(s), CSV.",
"examples": [
"NVDA"
],
"type": "string"
},
"title": {
"description": "Officer-title fragment (ilike), e.g. Chief Financial, CEO, Legal.",
"examples": [
"Chief Financial"
],
"type": "string"
}
},
"required": [],
"type": "object"
}
},
"type": "object"
}
}
}Use it
curl
curl "https://api.govparse.io/v1/feeds/public-company-executives" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://api.govparse.io/v1/feeds/public-company-executives");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://api.govparse.io/v1/feeds/public-company-executives")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/14607.json, and this resource appears in /discovery/resources and /discovery/search.