Endpoint Playground
Test Crawlora's SEC Positions Dataset Search API with realistic prefilled filters. Generate a cURL request, inspect stored structured JSON records, and open the full docs or pricing page when you are ready to integrate dataset search. Dataset Playground requests query indexed data and do not apply proxy routing.
curl "https://api.crawlora.net/api/v1/datasets/sec-institutional-positions/search?sort=value_desc" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| manager_cik | string | No | Exact institutional-manager CIK filter, numeric or zero-padded | |
| issuer_name | string | No | Issuer-name text filter (best-effort match, not a resolved CIK join), max 256 characters | |
| cusip | string | No | Exact CUSIP filter, max 16 characters | |
| sort | string | No | value_desc | Sort enum: value_desc, value_asc, shares_desc |
| page | integer | No | Page number, defaults to 1 | |
| page_size | integer | No | Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000 |
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "sec-institutional-positions",
"items": [
{
"manager_cik": 1067983,
"manager_name": "BERKSHIRE HATHAWAY INC",
"accession_number": "0000950123-26-000456",
"filing_date": "2026-05-15",
"report_date": "2026-03-31",
"issuer_name": "APPLE INC",
"title_of_class": "COM",
"cusip": "037833100",
"value": 150000000,
"shares": 900000,
"share_type": "SH",
"investment_discretion": "SOLE"
}
],
"page": 1,
"page_size": 20,
"total": 1,
"sort": "value_desc"
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Searches institutional investment managers' quarterly 13F portfolio holdings stored in a search index. Filter by manager_cik for a manager's full reported portfolio (an exact, reliable filter), or by issuer_name/cusip for a best-effort view of which managers reported a position in an issuer — SEC publishes no authoritative CUSIP-to-CIK mapping, so the issuer side is never a guaranteed-resolved join. Sort enum: `value_desc`, `value_asc`, `shares_desc`. Dataset endpoints are built for repeatable structured search, facets, geo queries, pagination, and item lookup over indexed records. They do not trigger live scraping or proxy routing.
{
"code": 200,
"msg": "OK",
"data": {
"dataset": "sec-institutional-positions",
"items": [
{
"manager_cik": 1067983,
"manager_name": "BERKSHIRE HATHAWAY INC",
"accession_number": "0000950123-26-000456",
"filing_date": "2026-05-15",
"report_date": "2026-03-31",
"issuer_name": "APPLE INC",
"title_of_class": "COM",
"cusip": "037833100",
"value": 150000000,
"shares": 900000,
"share_type": "SH",
"investment_discretion": "SOLE"
}
],
"page": 1,
"page_size": 20,
"total": 1,
"sort": "value_desc"
}
}curl "https://api.crawlora.net/api/v1/datasets/sec-institutional-positions/search" \
-H "x-api-key: $CRAWLORA_API_KEY"