GET /v1/board returns the latest board composition the service can derive from an issuer’s definitive proxy (DEF 14A). It is a current-proxy extraction for research triage, not a director-network database, a historical board feed, or a governance rating.
Retrieve a board roster
ticker or cik is required. The response identifies the source with form, filingDate, reportDate, accessionNumber, and provenance; it returns directorCount, directors, capability, committeeCoverage, and statusNote.
Each director row can include name, roleTitle, nominationStatus, independence, committees, chairCommittees, nullable age, nullable directorSince, and a biographySnippet. Treat nullable fields and unknown labels as unavailable extraction, not negative facts.
Check capability before using the roster
capability is supported, degraded, or unavailable. committeeCoverage is complete, partial, or none. A degraded result may contain a useful roster while missing committee or independence coverage; an unavailable result can still identify the proxy and explain why the parser could not establish a stable roster.
Keep these fields with every downstream record:
accessionNumber,filingDate, and the returned source URL/provenancecapability,committeeCoverage, andstatusNoterequestIdandtraceparentfor troubleshooting
Correct source handling
Read the citedDEF 14A before making a board, independence, tenure, diversity, or committee conclusion. The endpoint searches recent definitive proxies to find a parsable roster; it does not promise that its result represents a legal board register, every committee assignment, or a board’s status after the proxy date.
For a dated proxy or a manual historical comparison, use filing search with form=DEF%2014A, retain the accession numbers, and compare the source disclosures rather than treating two latest-route calls as a history API.

