Company
Company profile
- Coverage
- US / CN / JP
- Billing
- 20 cr / thousand calls
One row per company. ticker, market, name, exchange, country, currency are the core fields; name_local, industry, listing date, website, employee count and external identifiers are returned subject to data coverage, and are null where there is no value. Market data and valuation are not included: use /prices-snapshot for market data and /financial-metrics-snapshot for valuation.
- If any
tickerin a batch fails to resolve or falls in an out-of-scope market, the whole request returns404and no partial results are returned. - With multiple tickers, row order is not guaranteed to match the request order; match results by the
tickerin each row. A repeated ticker yields only one row.
Query parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| ticker | string | required | Up to 50 tickers, comma-separated. |
Response fields
| Field | Type | Description |
|---|---|---|
| ticker | string | canonical ticker |
| market | string | US / CN / JP |
| name | string | Company name (English for US / JP, mostly Chinese for CN), identical to name in /tickers |
| name_local | string | Local-language name (CN / JP); may be identical to name, and is null for US or when there is no separate local name |
| exchange | string | Exchange MIC (ISO 10383): XNAS XNYS XASE XSHG XSHE BJSE XTKS |
| country | string | Company country, ISO 3166-1 alpha-2, exposed as-is from the company address on record at the data source, with no normalization. Not the country of incorporation: this column cannot be used to filter by jurisdiction of incorporation (tax, compliance, offshore-structure determinations) |
| currency | string | Trading currency (ISO 4217) |
| sector | string | Top-level industry classification from the data source (not GICS; the language of the classification name follows the market: English for US, Chinese for CN, Japanese for JP); null where there is no coverage |
| industry | string | Industry subclassification from the data source (not GICS; the language of the classification name follows the market, same as sector); null where there is no coverage |
| listing_date | date | Listing date |
| website | string | Company website; null where there is no value |
| full_time_employees | int | Employee count; null where there is no value |
| identifiers | string | External identifiers; the object is always present, and each subfield is null where there is no value; CIK and CUSIP have values only for US-listed companies |
No key yet? Create one under API Keys — it is shown once, so store it where your shell can read it. Connecting an agent over MCP instead? That signs in through the browser and needs no key at all.
Authentication, conventions, rate limits and error shapes are the same for every endpoint — they live on REST API.