Skip to main content
GET
/
etfs
/
{symbol}
/
holdings
Get ETF holdings
curl --request GET \
  --url https://api.halal.sh/v1/etfs/{symbol}/holdings \
  --header 'X-API-Key: <api-key>'
{
  "data": {
    "symbol": "<string>",
    "holdings": [
      {
        "symbol": "NVDA",
        "name": "NVIDIA Corporation",
        "weight": 7.2,
        "status": "compliant",
        "confidence": 123
      }
    ],
    "total": 123,
    "pagination": {
      "limit": 123,
      "offset": 123,
      "has_more": true
    }
  },
  "meta": {
    "request_id": "req_abc123",
    "methodology": "aaoifi-ss21@2024",
    "as_of": "2026-03-08T12:00:00Z",
    "retry_after": 120
  }
}

Authorizations

X-API-Key
string
header
required

Path Parameters

symbol
string
required
Example:

"SPY"

Response

Holdings data

data
object
meta
object