Skip to main content
GET
Get insider (Form 4) trades

Authorizations

X-API-KEY
string
header
required

The caller's own Monid API key (get one at https://monid.ai?fpr=dhruv-15136b). Passed straight through to Monid on every call, so usage bills the caller's own wallet — this is never a shared server-side credential, and the server never logs or stores it. Missing, empty, or malformed values answer 401 unauthorized before any paid call is attempted.

Query Parameters

ticker
string
required

Uppercase-normalized ticker symbol (1-20 letters/digits/dots/hyphens).

name
string

Filter by the raw insider relationship text.

filing_date
string<date>

Exact filing_date filter.

filing_date_gte
string<date>

filing_date >= this date.

filing_date_lte
string<date>

filing_date <= this date.

limit
integer
default:10

Number of records to retrieve (default: 10, max: 15). REST-level default is 10; the validated route caps at 15 regardless of the FD schema's 5000 max.

Required range: 1 <= x <= 15

Response

Illustrative shape (no captured live sample committed for this route); values are structural placeholders, not a claim about a real reported transaction.

Wrapped list envelope: {"insider_trades": [...], "next_page_url": "..."}. Page size is 10 records (100 for /prices).

insider_trades
InsiderTrade · object[]
required
next_page_url
string<uri>

Absolute URL for the next page, present only when more records remain. Built from an opaque base64url cursor over this deployment's own host (never a fixed facade base).