Skip to main content
GET
Get 13F institutional holdings

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

filer_cik
string

SEC CIK of an institutional filer. Accepted for Financial Datasets parameter parity, but every call that sets it answers HTTP 200 with a bad_request ErrorResponse body ("filer_cik lookup is not routed; pass ticker instead"); this server routes the ticker path only.

ticker
string

Ticker of the held security to look up institutional filers for, for example AAPL. Required unless filer_cik is set (which is always rejected - see filer_cik above).

report_period
string<date>

Restricts to the 13F quarter-end whose report_period exactly equals this date (YYYY-MM-DD).

report_period_gte
string<date>

Restricts to quarter-ends on or after this date (YYYY-MM-DD).

report_period_lte
string<date>

Restricts to quarter-ends on or before this date (YYYY-MM-DD).

limit
integer
default:10

Number of records to retrieve (default: 10, max: 200).

Required range: 1 <= x <= 200
cursor
string

Opaque base64url pagination cursor from a previous response's next_page_url. Omit for the first page.

Response

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

Wrapped list envelope: {"institutional_holdings": [...], "next_page_url": "..."}. Page size is 10 records. Unlike Financial Datasets' own contract, the envelope does not echo ticker or filer_cik back (this route's ticker is only carried per-row, on each InstitutionalHolding), matching every other ticker-scoped list route in this API (get_financial_metrics, get_filings, and so on) except /prices. May instead be a two-key ErrorResponse when filer_cik is set (see the route description).

institutional_holdings
InstitutionalHolding · object[]
required
next_page_url
string<uri>