Alpha AnalystDocs

Entity Reference API

Resolve a ticker, CIK, LEI, EDINET code, or FIGI to the listing id used on filings and financials. Ticker/FIGI return that line; issuer ids return our primary listing. Unknown id → entity is null (HTTP 200). Names: Entity Search. Ids you can send.

curl -X GET "https://example.com/v2/entities/resolve?id=AAPL"

{  "id": "AAPL",  "category": null,  "entity": {    "name": "Apple Inc.",    "name_short": "Apple Inc.",    "full_ticker": "AAPL US",    "normalized_ticker": "AAPL",    "exchange_code": "UB",    "composite_code": "US",    "backlink_url": "https://alpha-analyst.com/stocks/aapl",    "category": "EQUITY",    "cik": "0000320193",    "edinet_code": "",    "lei": "HWUPKR0MPOU8FGXBT394",    "crd_number": "",    "series_id": "",    "internal_id": "",    "figi": "BBG000B9XXW3",    "composite_figi": "BBG000B9XRY4",    "share_class_figi": "BBG001S5N8V8",    "entity_is_public": 1,    "is_person": 0,    "is_actively_trading": 1,    "sec_type": "Common Stock",    "sec_type2": "Common Stock",    "market_sector": "Equity",    "generic_sic_code": "3571",    "score": 0,    "resolved": true  }}

GET
/v2/entities/resolve

Query Parameters

id*Entity Id

Company or listing id. Same resolve as Entity Reference: ticker (AAPL, AAPL US, AAPL-US), CIK, LEI, EDINET code, CRD, SEC series id, internal id, FIGI, composite FIGI, and share-class FIGI. ISIN and CUSIP match but are never returned. See Ids you can send.

Length1 <= length <= 200
category?string

EQUITY, ETF, FUND, PERSON, or PRIVATE_COMP. Optional type filter. Do not pass ALL.

Value in

  • "EQUITY"
  • "ETF"
  • "FUND"
  • "PERSON"
  • "PRIVATE_COMP"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json