series,
financials, events, holders, and rank. This is where depth lives.
Unlike the domain operations, they do not accept ids; each takes one asset
(or, for rank, none) plus shape parameters.
Billing is 3 credits per successful list materialization, and rank bills
one credit per returned row. Paged responses carry a cursor
(coverage.next or next_cursor); following it is a new materialization
and bills again. An empty list that is proved complete still charges its
rate, because proof of absence is an answer: an events call with zero
events in range is information your agent can act on.
series
Historical bars, or a summary, for one asset on either plane. The summary view answers “what happened” in one object. Captured live, 2026-07-16, for Bitcoin over three months:string
required
One canonical asset ID.
enum
default:"bars"
bars or summary.enum
default:"1y"
1w, 1mo, 3mo, 6mo, ytd, 1y, 5y, or max.enum
default:"plane default"
15m, 1h, 4h, 1d, 1w, or 1mo.integer
default:"120"
1 to 500. Requires
view=bars.string
Pagination cursor. Requires
view=bars.financials
Filed statement line items over several periods, for one equity. What the company filed is what your agent reads: exact decimal strings, explicit units, and the provenance of every period. Captured live, 2026-07-16, for the last two quarters:vintage: latest_restated tells you which version
of history you are holding.
string
required
One equity asset ID.
enum list
default:"income, balance, cash_flow"
Any of
income, balance, cash_flow. 1 to 3, distinct.enum
default:"annual"
annual, quarter, or ytd.integer
default:"4"
1 to 20.
boolean
default:"false"
Also return the underlying reported concepts each line was derived from.
events
Corporate events for one equity: the filing stream, the insider tape, dividends, and splits, with a summary an agent can read before deciding to page deeper. Captured live, 2026-07-16 (insider only, limit 3):coverage block is the pagination envelope: what came back, what was
omitted, whether the list is exhaustive, and the cursor to continue.
string
required
One equity asset ID.
enum list
default:"filings, insider, dividends, splits"
Any of
filings, insider, dividends, splits. 1 to 4, distinct.date
Only events on or after this date.
string
Filing form filter, for example
10-Q. Requires types to include filings.integer
default:"50"
1 to 200.
string
Pagination cursor.
holders
Institutional ownership from 13F reporting, with staleness handled the way the rest of the contract handles it: disclosed, not smoothed over. Captured live, 2026-07-16:periods_behind count, and managers whose latest
ingested 13F is stale are quarantined out of the aggregates by name, with
the stale quarter stated, so the top-ten concentration number is never
quietly polluted by a dead filing.
string
required
One equity asset ID.
integer
default:"25"
1 to 100.
string
Pagination cursor.
rank
The screener as an operation, over the crypto core tier. “Who is most stretched right now” is one call. Captured live, 2026-07-16:enum
default:"extreme_count"
extreme_count, funding_rate_8h_pct, return_24h_pct, return_7d_pct,
oi_change_24h_pct, net_taker_delta_24h_usd,
net_taker_delta_pct_of_oi_24h, liq_intensity_pct_of_oi_24h, or
liq_imbalance_24h.enum
default:"top"
top or bottom.integer
default:"10"
1 to 50.
string
Pagination cursor.