Fund Holdings
Holdings for the most recent reporting period of a fund or ETF. Rows are returned in descending value order and carry the source form citation.
Endpoint
GET /v1/company/{identifier}/holdings{identifier} is a ticker or numeric CIK for a fund or ETF (e.g. a 13F or NPORT filer).
Query parameters
| Parameter | Type | Default | Description |
| --- | --- | --- | --- |
| limit | integer | 50 | Rows to return, 1–500. |
| offset | integer | 0 | Zero-based row offset for pagination. |
Citation fields
form— the source form type (e.g.13F-HR,NPORT-P), mapped fromform_type.period— the reporting period-end date.filed_as_reported— alwaystruefor holdings rows.
Sample request
curl "https://api.financialdataapis.com/v1/company/1067983/holdings?limit=2" \
-H "X-API-Key: $FDA_KEY"Sample response
{
"data_source": "SEC EDGAR",
"items": [
{
"id": 1,
"cik": 1067983,
"filing_id": 9,
"form": "13F-HR",
"period": "2025-09-30",
"issuer_cik": 789019,
"issuer_name": "Microsoft Corporation",
"cusip": "594918104",
"ticker": "MSFT",
"value_usd": 123000000,
"shares": 1500000,
"filed_as_reported": true
}
]
}Error codes
| Status | Code | Meaning |
| --- | --- | --- |
| 401 | key_invalid | Missing or invalid API key. |
| 404 | — | Unknown ticker or CIK: {id}. |
| 422 | — | limit outside 1–500 or offset < 0. |
| 429 | MONTHLY_QUOTA_EXCEEDED | Monthly quota exhausted. |