Home / Developers / Related Party API
API reference

Related Party API

Get the related person transactions section of a company's latest definitive proxy statement (DEF 14A) as plain text: the disclosures about deals, employment and payments involving directors, executives, large holders and their family members. Product overview →

Endpoints

GEThttps://secfeedapi.com/v1/related-party-transactions

The related person transactions section of the latest proxy.

ParameterTypeDescriptionExample
tickerstringCompany ticker. Use either ticker or cik.NVDA
cikstringCompany CIK, or a ticker.789019
accessionNostringA specific DEF 14A accession number instead of the latest one.0001045810-26-000036

Request examples

Every response below is real output from the API, trimmed to the first records.

Response fields

FieldTypeMeaning
cikintegerCompany CIK.
accessionNostringAccession number of the DEF 14A the text came from.
textstringThe related person transactions section as plain text, starting at its heading, up to 20,000 characters.

How to

How do I read an older year's disclosures?

Find earlier DEF 14A accession numbers with /v1/filings, then pass accessionNo.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/related-party-transactions?ticker=NVDA&accessionNo=0001045810-26-000036"
How do I find the proxy filings for a company?

Search the filing index for formType DEF 14A.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/filings?query=ticker:NVDA%2520AND%2520formType:%2522DEF%252014A%2522&size=5"
How do I scan many companies for family employment disclosures?

Call the endpoint per ticker and search text for words such as daughter, son, spouse or employed.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/related-party-transactions?ticker=AAPL"
Why do I get a 400 for some companies?

The company has no DEF 14A, or its section uses a heading the parser does not recognize. Read the proxy directly with /v1/extractor or full-text search.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/full-text-search?query=%2522related%2520person%2520transactions%2522&formTypes=DEF%252014A"
Can I use a CIK instead of a ticker?

Yes. Pass cik; it also accepts a ticker.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/related-party-transactions?cik=320193"
How long can the text be?

Up to 20,000 characters, enough for the full section in most proxies.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/related-party-transactions?ticker=MSFT"
Does it cover foreign private issuers?

No. They do not file DEF 14A proxies; their related party disclosures are in Form 20-F, which you can read with the section extractor or full-text search.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/filings?query=formType:%252220-F%2522&size=3"
How do I link a disclosure to the people involved?

Combine it with /v1/directors and /v1/executive-compensation for the same accession to get names and roles.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/directors?ticker=NVDA"

Errors

See also the error codes every endpoint shares.

Try it with your own key

500 free calls a month.

Get free API key →