StockOwnership
Every disclosed holder of a stock or ETF listing in one list: 13F institutions, Schedule 13D and 13G filers, insiders (Forms 3, 4 and 5, primary listing only), registered funds (each series' latest N-PORT) and non-US disclosures. view=default gives one row per holder from its freshest filing, with its other filings and the 13D/G, insider and fund disclosures its 13F report holds nested under it, matched by CIK and SEC reporting links, never by name; zero balances, insider filings older than 24 months and 13D/G filings older than the 13F quarter that covers them are hidden. view=all, or a source filter, lists every row flat with stale ones flagged. view=ultimate groups the summed holders under their ultimate parent. Shares are restated onto today's split basis and change compares each row with the same holder's previous filing in the same source.
get/v1/stocks/{ticker}/holders
Request
- Base URLhttps://api.equibles.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
tickerstring required
Listed security ticker (e.g. NVDA or VOO).
Query parameters
limitinteger
Maximum rows to return (1–500; default varies per endpoint).
offsetinteger
Rows to skip before the first returned row (default 0).
sourcestring
Rows to list: all (default), 13f, 13dg (13D and 13G), 13d, 13g, insider, fund or nonus. A single source lists its rows flat, stale ones flagged.
viewstring
default (one row per holder, others nested), all (every row flat, stale included) or ultimate (summed holders grouped by ultimate parent; takes no source or holderTypes filter).
holderTypesstring
Comma-separated holder type tokens to keep: adv, era, ia, bank, ins, bd, fund, plan, nonus, hc, unk (insiders and holders without a deciding record read unk).
Response
OK
Changes
No recorded changes to this operation across all 1 revision of this API.