Skip to content
noxstock
API referenceEndpointsSEC filings

Get insider activity

GET/v2/insider

Trailing 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