Heads up During early access these endpoints are served through MCPconnect your agent in two minutes. Direct REST calls are available on the Unlimited plan: email us.

Institutional holdings

Quarterly positions filed by investment managers above the reporting AUM threshold.

GET /v1/ownership/{ticker}/institutional basic+ US

Parameters

NameTypeReqDescription
tickerpathyesTicker symbol.

Example

curl -H "X-API-Key: rk_YOUR_KEY" \
  https://api.rockmoon.ai/v1/ownership/AAPL/institutional
Response 200
{
  "ticker": "AAPL",
  "cusip": "037833100",
  "count": 100,
  "holdings": [
    {
      "id": 66011345,
      "accession": "0000102909-26-000031",
      "filed_on_date": "2026-01-29",
      "period_end_date": "2025-12-31",
      "ingested_at": "2026-04-14 03:35:46",
      "holder_cik": "0000102909",
      "holder_name": "VANGUARD GROUP INC",
      "cusip": "037833100",
      "src_issuer_name": "APPLE INC",
      "symbol": null,
      "figi": "",
      "instrument_kind": "stock",
      "share_class_label": "COM",
      "src_title_of_class": "COM",
      "src_putcall": null,
      "src_sshprnamttype": "SH",
      "position_qty": 1279051701.0,
      "position_qty_unit": "shares",
      "position_value_usd": 347722995434.0,
      "unit_cost_usd": 271.86,
      "discretion_level": "sole",
      "voting_sole_qty": 0.0,
      "voting_shared_qty": 0.0,
      "voting_none_qty": 1279051701.0,
      "provenance": "form13f_dera:01dec2025-28feb2026_form13f"
    }
  ]
}
Errors
HTTPCodeCause
403upgrade_requiredBasic+ required.
404ticker_not_foundUnknown ticker.
429rate_limit_exceededRate limit hit. Honor Retry-After.

Notes

  • Quarterly + lagged: the regulatory window closes 45 days after quarter end, so the freshest row is always at least that stale.
  • Long-only: short positions are not reported.
  • Confidential treatment filings (where managers temporarily withhold positions) are not included until released.
  • Coverage: tickers with a CUSIP map entry. Others return an empty holdings array.