Stock Insider
Form 4 insider transactions served straight from the issuer's own filings.
Playground keys are masked and used only for this browser-initiated test. The docs proxy forwards X-API-Key to POST /v1/tools/* and does not store it server-side. Fumadocs may keep the auth value in browser localStorage while this endpoint page is open; StockContext clears it when you leave or unload the page.
Serve recent Form 4 insider transactions for a symbol.
Each transaction is the issuer's own structured Form 4, served at the sec_filing trust level
cited to its accession + filed date; meta.as_of.sec carries the SEC clock. An unknown symbol
refuses no_match; a resolved issuer with no insider filings in the window refuses
no_insider_filings: the SAME flat {available, reason, recovery} envelope, not empty 200.
Authorization
ApiKeyAuth In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Request for stock_insider.
Response Body
application/json
application/json
curl -X POST "https://api.stockcontext.com/v1/tools/stock_insider" \ -H "X-API-Key: $STOCKCONTEXT_API_KEY" \ -H "Content-Type: application/json" \ -d '{"symbol":"NVDA"}'{
"subject": {
"entity": {
"cik": "0001045810",
"name": "NVIDIA CORP",
"entity_type": "operating"
},
"security": {
"security_id": "sec_nvda_common",
"ticker": "NVDA"
}
},
"data": {
"summary": {
"buys": 0,
"sells": 2,
"net_shares": "-877734",
"unique_insiders": 6,
"filings_examined": 7,
"cap_hit": false
},
"transactions": [
{
"provenance": "sec_filing",
"accession": "0001284116-26-000004",
"filed": "2026-06-29",
"transaction_date": "2026-06-25",
"insider": "LORA MELISSA",
"relationship": "director",
"security_title": "Common Stock",
"code": "A",
"acquired": true,
"direct": true,
"is_derivative": false,
"shares": "1211",
"price": "0",
"value": "0",
"shares_owned_following": "15069"
},
{
"provenance": "sec_filing",
"accession": "0001219888-26-000002",
"filed": "2026-06-29",
"transaction_date": "2026-06-25",
"insider": "HUDSON DAWN E",
"relationship": "director",
"security_title": "Common Stock",
"code": "A",
"acquired": true,
"direct": true,
"is_derivative": false,
"shares": "1211",
"price": "0",
"value": "0",
"shares_owned_following": "370098"
}
]
},
"meta": {
"schema_version": "1",
"as_of": {
"sec": "2026-06-29"
},
"basis": "form_4_as_filed"
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string",
"input": null,
"ctx": {}
}
]
}