API referenceEndpointsSEC filings
Get insider activity
GET
/v2/insiderTrailing 90-day Form 4 insider activity rollup with recent transactions and notices when rows are capped.
Access: Starter and Builder.
Authorization
ApiKeyAuth X-API-Key<token>
noxstock API key from the dashboard.
In: header
Query Parameters
symbol*Symbol
Ticker symbol. Case-insensitive; share-class dots are normalized to dashes (BRK.B == BRK-B). Returns SYMBOL_UNKNOWN when the symbol is outside the supported universe.
limit?|
Maximum number of rows to return. Bounded by the endpoint-specific minimum / maximum constraints documented in the parameter schema.
Header Parameters
X-API-Key?string|null
Response Body
application/json
application/json
curl -X GET "https://example.com/v2/insider?symbol=AAPL"{
"data": {
"as_of": "string",
"cache_age_seconds": 0,
"freshness": "intraday",
"market_status": "open",
"recent_transactions": [
{
"accession": "string",
"filing_date": "string",
"insider_name": "string",
"insider_role": "string",
"price_per_share": 0,
"shares": 0,
"shares_remaining": 0,
"ten_b5_1": true,
"transaction_code": "string",
"transaction_date": "string",
"transaction_kind": "open_market_purchase",
"value_usd": 0
}
],
"summary_90d": {
"all_activity": {
"net_shares_all_kinds": 0,
"transactions": 0,
"transactions_by_kind": {
"property1": 0,
"property2": 0
}
},
"director_share_pct": 0,
"market_activity": {
"buy_count": 0,
"net_direction": "string",
"net_shares_market_only": 0,
"net_value_usd": 0,
"sell_count": 0
},
"notices": [
"string"
],
"officer_share_pct": 0,
"ten_b5_1_plan_ratio_pct": 0,
"unique_insiders": 0
},
"symbol": "string"
}
}Empty
Empty
{
"detail": [
{
"ctx": {},
"input": null,
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Empty
Empty