Skip to main content

Specialized Providers API Reference

The Specialized Providers API exposes targeted endpoints for SEC EDGAR insider transactions, JustETF details, and equity index constituents.


GET /insider-transactions/{ticker}

Fetch Form 4 insider transactions filed with the US Securities and Exchange Commission (SEC EDGAR). Cached for 12 hours.

Parameters

ParameterTypeRequiredDefaultDescription
tickerstringUS Equity Ticker (e.g. AAPL, TSLA)

Response Example

{
"ticker": "AAPL",
"source": "SEC_EDGAR",
"count": 1,
"transactions": [
{
"filing_date": "2026-08-01",
"reporting_owner": "COOK TIMOTHY D",
"officer_title": "Chief Executive Officer",
"transaction_type": "P - Purchase",
"shares": 50000,
"price_per_share": 220.50,
"total_value": 11025000
}
]
}

GET /etf/{isin}/details

Scrape ETF metadata, expense ratio (TER), Assets Under Management (AUM), and top 10 holdings from JustETF.

Parameters

ParameterTypeRequiredDefaultDescription
isinstringEuropean ETF ISIN (e.g. IE00B4L5Y983)

Response Example

{
"isin": "IE00B4L5Y983",
"name": "iShares Core MSCI World UCITS ETF",
"ter_pct": 0.20,
"aum_eur": 65000000000,
"replication": "Physical",
"top_holdings": [
{ "name": "Apple Inc.", "weight_pct": 4.85 },
{ "name": "Microsoft Corp.", "weight_pct": 4.20 }
]
}

GET /index/{index_name}/constituents

Fetch current constituent stocks for major financial market indices (sp500, cac40, nasdaq100, dax).

Parameters

ParameterTypeRequiredDefaultDescription
index_namestringIndex name (sp500, cac40, nasdaq100, dax)