---
title: "Get profile for a single company"
method: GET
path: "/v3/company/profile"
tags: ["Companies"]
---

# Get profile for a single company

`GET /v3/company/profile`

## Request

- Base URL: `https://api.fiscal.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fiscal.ai/v3/company/profile`
- Auth: API key in query parameter `apiKey`

Retrieves a detailed company profile — legal and trade names, sector and industry classification, headquarters and legal domicile, leadership, founding and IPO years, market cap, key identifiers (company & security fiscal identifiers, CIK, and licensed CUSIP/ISIN/FIGI), and long- and short-form business descriptions. Includes the `primaryListing`, all `secondaryListings` across other exchanges, and the company's `peers` (the former /v1/company/peers endpoint, now embedded here).

## Query parameters

- `apiKey` string: API Key (alternatively send via X-Api-Key header)
- `ticker` string: Company ticker, use with mic or alone for US tickers
- `micCode` string: Company MIC, use with ticker
- `exchange` string: Company exchange code, use with ticker
- `companyKey` string: Company key (alternative to ticker/micCode/exchange)
- `cusip` string: Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company CUSIP
- `isin` string: Requires CUSIP/ISIN license. An alternative to ticker/micCode/exchange. Company ISIN
- `figi` string: FIGI (Financial Instrument Global Identifier). An alternative to ticker/micCode/exchange.
- `cik` string: Company CIK (SEC Central Index Key). An alternative to ticker/micCode/exchange.
- `fscl` string: Fiscal.ai stable company identifier (the companyFiscalIdentifier field). An alternative to ticker/micCode/exchange.

## Response `200`

The company profile, including its listings and peers.

- object
  - `companyId` integer, required: Not recommended, please use companyFiscalIdentifier instead.
  - `companyFiscalIdentifier` string: Fiscal.ai stable company identifier.
  - `companyKey` string, required: Fiscal.ai company key (exchangeCode_ticker).
  - `displayNameEnglish` string: Common display name.
  - `legalNameEnglish` string
  - `tradeNameEnglish` string
  - `legalNameNative` string: Legal name in the company's native language/script.
  - `tradeNameNative` string
  - `companyType` 'operating_company' | 'investment_company' | 'reit' | 'spac' | 'government': Company type
  - `companyStatus` 'active' | 'defunct' | 'dormant' | 'reorganizing' | 'shell': Company lifecycle status
  - `headquartersCountryCode` string: Headquarters country (ISO 3166-1 alpha-2)
  - `headquartersCountryName` string: Headquarters country
  - `headquartersRegion` string
  - `legalDomicileCountryCode` string: Legal domicile country (ISO 3166-1 alpha-2)
  - `legalDomicileCountryName` string
  - `descriptionShort` string: Short-form company description.
  - `descriptionLong` string: Long-form company description.
  - `chiefExecutiveOfficer` string
  - `foundingYear` integer
  - `ipoYear` integer
  - `sector` 'Communication Services' | 'Consumer Discretionary' | 'Consumer Staples' | 'Energy' | 'Financials' | 'Health Care' | 'Industrials' | 'Information Technology' | 'Materials' | 'Real Estate' | 'Utilities': GICS sector
  - `industryGroup` string: GICS industry group
  - `industry` string: GICS industry
  - `subIndustry` string: GICS sub-industry
  - `reportingTemplate` 'Standard' | 'Financials' | 'Capital Markets' | 'Insurance' | 'Real Estate' | 'Utilities': Reporting template assigned by GICS sub-industry
  - `cik` string: SEC Central Index Key (the company's current CIK — the latest in its CIK history)
  - `marketCapUsd` number: Latest market capitalization in USD.
  - `primaryListing` object, required
    - `listingFiscalIdentifier` string: Fiscal.ai stable listing identifier.
    - `ticker` string
    - `exchangeCode` string: Listing exchange code
    - `exchangeName` string
    - `exchangeCountryCode` string
    - `exchangeCountryName` string
    - `operatingMic` string: Operating MIC of the listing exchange
    - `segmentMic` string: Segment MIC of the listing exchange
    - `segmentName` string
    - `securityFiscalIdentifier` string: Fiscal.ai stable security identifier.
    - `securityType` 'common_stock' | 'preferred_stock' | 'depositary_receipt' | 'unit': Security type
    - `tradingCurrency` string
    - `tradingStatus` 'active' | 'delisted' | 'pre_ipo' | 'suspended': Trading status of this listing
    - `isin` string: Only returned with a CUSIP/ISIN license.
    - `cusip` string: Only returned with a CUSIP/ISIN license.
    - `figi` string: Venue-level FIGI of this exchange line.
    - `figiComposite` string: Country-level composite FIGI of the security (the FIGI most databases store).
    - `figiShareClass` string: Global share-class FIGI of the security.
  - `secondaryListings` object[], required: The company's listings on all other exchanges (every non-primary listing).
    - `listingFiscalIdentifier` string: Fiscal.ai stable listing identifier.
    - `ticker` string
    - `exchangeCode` string: Listing exchange code
    - `exchangeName` string
    - `exchangeCountryCode` string
    - `exchangeCountryName` string
    - `operatingMic` string: Operating MIC of the listing exchange
    - `segmentMic` string: Segment MIC of the listing exchange
    - `segmentName` string
    - `securityFiscalIdentifier` string: Fiscal.ai stable security identifier.
    - `securityType` 'common_stock' | 'preferred_stock' | 'depositary_receipt' | 'unit': Security type
    - `tradingCurrency` string
    - `tradingStatus` 'active' | 'delisted' | 'pre_ipo' | 'suspended': Trading status of this listing
    - `isin` string: Only returned with a CUSIP/ISIN license.
    - `cusip` string: Only returned with a CUSIP/ISIN license.
    - `figi` string: Venue-level FIGI of this exchange line.
    - `figiComposite` string: Country-level composite FIGI of the security (the FIGI most databases store).
    - `figiShareClass` string: Global share-class FIGI of the security.
  - `peers` object[], required: Companies this company is benchmarked against, closest first.
    - `peerRelationship` 'direct_competitor' | 'business_model_peer' | 'industry_peer', required: Nature of the peer relationship.
    - `peerMarketSegment` string: Business segment the peer competes in (segment-level relationships).
    - `peerReasoning` string: Why this company is considered a peer.
    - `companyId` integer, required: Not recommended, please use companyFiscalIdentifier instead.
    - `companyFiscalIdentifier` string: Fiscal.ai stable company identifier.
    - `companyKey` string, required: Fiscal.ai company key (exchangeCode_ticker).
    - `displayNameEnglish` string: Common display name.
    - `companyType` 'operating_company' | 'investment_company' | 'reit' | 'spac' | 'government': Company type
    - `headquartersCountryCode` string: Headquarters country (ISO 3166-1 alpha-2)
    - `headquartersCountryName` string: Headquarters country
    - `headquartersRegion` string
    - `sector` 'Communication Services' | 'Consumer Discretionary' | 'Consumer Staples' | 'Energy' | 'Financials' | 'Health Care' | 'Industrials' | 'Information Technology' | 'Materials' | 'Real Estate' | 'Utilities': GICS sector
    - `industryGroup` string: GICS industry group
    - `industry` string: GICS industry
    - `subIndustry` string: GICS sub-industry
    - `marketCapUsd` number: Latest market capitalization in USD.
    - `cik` string: SEC Central Index Key (the company's current CIK — the latest in its CIK history)
    - `primaryListing` object, required
      - `listingFiscalIdentifier` string: Fiscal.ai stable listing identifier.
      - `ticker` string
      - `exchangeCode` string: Listing exchange code
      - `exchangeName` string
      - `operatingMic` string: Operating MIC of the listing exchange
      - `securityFiscalIdentifier` string: Fiscal.ai stable security identifier.
      - `isin` string: Only returned with a CUSIP/ISIN license.
      - `cusip` string: Only returned with a CUSIP/ISIN license.
      - `figi` string: Venue-level FIGI of this exchange line.
      - `figiComposite` string: Country-level composite FIGI of the security (the FIGI most databases store).
      - `figiShareClass` string: Global share-class FIGI of the security.
  - `financialPeriodsAvailable` string[]: Financial period types with at least one period containing significant financial statement data.
  - `reportingCurrency` string: Company reporting currency (ISO 4217)
  - `updatedAt` integer: Company's last data change (Unix seconds). Injected live, never cached.
  - `earningsFilingDate` string: Latest earnings filing date (YYYY-MM-DDTHH:mm:ss[Z]). Injected live.
  - `availableDatasets` string[], required

## Other responses

- `400`: Bad Request
- `403`: Forbidden
- `404`: Not Found

## Changes

- **2026-10-08** `66e4f539aa92`: 1 warning
  - added the new `estimates` enum value to the `availableDatasets/items/` response property for the response status `200`
- **2026-07-26** `5e2c5deea9a5`: 3 warning, 1 info
  - added the new `events_calendar` enum value to the `availableDatasets/items/` response property for the response status `200`
  - added the new `fund_letters` enum value to the `availableDatasets/items/` response property for the response status `200`
  - added the new `investor_relations` enum value to the `availableDatasets/items/` response property for the response status `200`
  - added the optional property `financialPeriodsAvailable` to the response with the `200` status

[Operation history](https://skmtc.dev/fiscal/apis/fiscal-api/changes/v3/company/profile/get.md)

---

[API](https://skmtc.dev/fiscal/apis/fiscal-api.md) - [All operations](https://skmtc.dev/fiscal/apis/fiscal-api/llms.txt) - [OpenAPI document](https://skmtc.dev/fiscal/apis/fiscal-api/revisions/85026fdfc8b8?raw)
