Company universe
GET /v1/public/companies lists the curated fundamentals universe (S&P 500 union Nasdaq-100) with sector and industry inline.Entity resolution
GET /v1/entities/resolve turns a ticker or CIK into the Conduit entity id used across the rest of the API.What data is available
The universe is the constituents of the S&P 500 and the Nasdaq-100, deduplicated into a single scored set of roughly 505 US companies. Membership is defined by carrying a SEC-derived sector, which excludes raw ticker-directory filers. Each row is intentionally lean: identity plus classification, so you get the ticker, CIK, exchange, domicile country, sector, and industry in one call.Identity
entityId, name, ticker, cik, and primary exchange for each company.Classification
SEC-derived
sector and industry inline. Every universe member carries a sector.Linkage
Use
entityId, ticker, or cik as the lookup for financial statements and entity observations.The company universe is assembled from public SEC filings. Identity and classification are official-source and redistribution-safe. The
/v1/public/companies feed is part of the public surface.Authentication
Send your key asx-api-key (or Authorization: Bearer) with the data:read scope. See Authentication.
List the scored universe
GET /v1/public/companies returns the universe, one company per row, with sector and industry inline. It is a standard cursor-paginated list endpoint. Unknown query parameters are rejected with bad_request.
Parameters
Page size, 1 to 500.
Opaque pagination cursor from
meta.pagination.next_cursor.Field to sort by (endpoint-supported).
Sort direction:
asc or desc.Example
Response
Example values above are illustrative. Pull the live universe from the endpoint.
Response fields
Conduit entity identifier. Use this (or the ticker or CIK) as the lookup for financials and entity observations.
Registered company name.
Primary listing ticker. May be null.
SEC Central Index Key, zero-padded. May be null.
Primary exchange. May be null.
Domicile country (ISO 3, for example
USA).SEC-derived sector. Every universe member carries one.
Industry within the sector. May be null.
Resolve by ticker or CIK
GET /v1/entities/resolve turns an identifier you already hold into the Conduit entity. Pass the value as alias and, optionally, narrow the lookup with alias_type. Narrowing avoids ambiguity when one string could match more than one identifier kind.
Parameters
The identifier to resolve, for example
AAPL or 0000320193.Narrows the lookup. Common values:
ticker, cik, lei, figi, isin, cusip, and former_name. Omit to match across all alias kinds.Example
Response
Conduit entity id. Feed this into the financials and observations endpoints.
Entity type, for example
company or country.Resolved entity name.
Stable entity slug.
Whether the entity is active.
You can often skip resolution. The financials path lookup accepts a ticker or CIK directly, and the
entity observation filter resolves a ticker for you. Resolve explicitly when you want to confirm identity before fetching.Worked example: find, then pull
Find the company in the universe
List
/v1/public/companies (or resolve a ticker) to get the identity and sector, and confirm membership and classification.Carry the identifier forward
Use
entityId, ticker, or cik as the lookup for financial statements and for entity observations.Notes and caveats
What defines membership
What defines membership
The universe is the S&P 500 and Nasdaq-100 constituents, deduplicated. Membership is defined by carrying a SEC-derived sector, which excludes raw ticker-directory filers.
Coverage breadth
Coverage breadth
The universe is US issuers only. Use
GET /v1/public/coverage for the current catalog totals and covered categories rather than assuming a fixed count.Where classification comes from
Where classification comes from
sector is SEC-derived and present on every member. industry is the finer classification within the sector and may be null.Related
Financial statements
Pull income, balance-sheet, and cash-flow statements for any company in the universe.
Economic calendar & events
Company filings surface as
issuer_filing events in the unified events feed.Indicators, entities, countries
Full entity resolution across tickers, CIK, LEI, FIGI, ISIN, and CUSIP.
Coverage
Read live universe breadth from
GET /v1/public/coverage.