Datasets

Search the SEC institutional positions dataset

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. Billing: this search costs 1 credit per record returned, with a minimum of 2 (an empty result costs 2, a full page of 100 costs 100).

get/datasets/sec-institutional-positions/search

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/datasets/sec-institutional-positions/search
  • Auth: API key in header x-api-key

Query parameters

manager_cikstring

Exact institutional-manager CIK filter, numeric or zero-padded

issuer_namestring

Issuer-name text filter (best-effort match, not a resolved CIK join), max 256 characters

cusipstring

Exact CUSIP filter, max 16 characters

sort'value_desc' | 'value_asc' | 'shares_desc'

Sort enum: value_desc, value_asc, shares_desc

pageinteger

Page number, defaults to 1

page_sizeinteger

Page size, defaults to 20 and maxes at 100; page * page_size must be <= 10000

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.