MASSARIdocsRequest access

Funds holding

GET/v1/funds/holding/{symbol}Named fields

Which funds hold this security, and at what weight.

Parameters

  • symbolpathrequired

    Ticker symbol, case-insensitive.

Response contract

Only the fields listed are promised. Anything else may change.

Promised fields

holdingheld_by

How this was verified

Called against 3 different subjects on the live API. Every field it returned, at every level, was compared with the contract above. Last checked August 18, 2026.

Request

curl "https://api.massari.ai/v1/funds/holding/AAPL" \
  -H "Authorization: Bearer $MASSARI_TOKEN"

Example response

{
  "holding": "AAPL",
  "held_by": [
    {
      "etf": "AAPB",
      "weight": 0.66655,
      "shares": "126675",
      "market_value": 32418666,
      "as_of_date": "2026-04-17T00:00:00.000Z",
      "issuer": null,
      "fund_type": "ETF",
      "holding_count": 2,
      "source_class": "cached_market_data"
    },
    {
      "etf": "GXPT",
      "weight": 0.1796,
      "shares": "76404",
      "market_value": 23348298,
      "as_of_date": "2026-08-17T00:00:00.000Z",
      "issuer": "globalx",
      "fund_type": "ETF",
      "holding_count": 86,
      "source_class": "issuer_portfolio"
    }
  ]
}

A real response from the live API, captured August 18, 2026. This one is CUT: long arrays, wide objects and long strings were trimmed to keep it readable, so treat it as a sample of the shape rather than all of it. Either way it is valid JSON.

Book a meeting