Skip to main content

Company Fundamentals

Companies list

Returns a paginated list of all available companies with core metadata.
Each company object includes identifiers, industry classification, listing details, and reporting information.

Use this endpoint to explore the full list of public companies covered by the API.

API Reference

Method Path Description
GET /v2/stocks Retrieve a list of available companies

Query parameters

Key Type Default Description
limit integer 30 Maximum number of results to return
offset integer 0 Number of items to skip before starting to collect results
sort_by string Field name to sort results by (e.g. ticker, div_yield)
sort_order string ASC Sort direction: ASC (ascending) or DESC (descending)
updated_in_days integer Return only entries updated in the last N days

Model Structure

Field Type Description
changed_at string (ISO) Last update timestamp (ISO 8601)
code string Ticker symbol (e.g. GAZP)
country string Country of incorporation or listing
currency string Trading currency (e.g. RUB)
description string Company description
disc_link string (URL) Link to disclosure or public filings page
exchange string Exchange code (e.g. MOEX)
industry string Industry name
industry_group string Industry group name
industry_group_id integer Industry group ID
industry_id integer Industry ID
name string Full company name
primary_report_code string Ticker used in financial reports
primary_report_exchange string Exchange used in financial reports
report_frequency string Reporting frequency (annual, quarterly, etc.)
sector string Sector name
sector_id integer Sector ID
site string (URL) Company website
spb boolean Listed on SPB Exchange (true or false)
sub_industry string Sub-industry name
sub_industry_id integer Sub-industry ID

Use Case

Scenario

A client wants to fetch the first 20 companies from the database, sorted alphabetically by ticker code.

Request

GET /v2/stocks?limit=20&sort_by=code&sort_order=ASC&token=<YOUR_API_TOKEN>

Response

[
  {
    "changed_at": "2025-06-25T16:20:29.461Z",
    "code": "GAZP",
    "country": "Russia",
    "currency": "RUB",
    "description": "Gazprom PJSC is a global energy company...",
    "disc_link": "https://example.com/disclosure/GAZP",
    "exchange": "MOEX",
    "industry": "Oil & Gas",
    "industry_group": "Energy",
    "industry_group_id": 101,
    "industry_id": 102,
    "name": "Gazprom PJSC",
    "primary_report_code": "GAZP",
    "primary_report_exchange": "MOEX",
    "report_frequency": "quarterly",
    "sector": "Energy",
    "sector_id": 10,
    "site": "https://www.gazprom.com",
    "spb": true,
    "sub_industry": "Integrated Oil & Gas",
    "sub_industry_id": 103
  },
  ...
]

Get Your Trial Access

To use this endpoint, you need an API token.

We provide demo access within 1 business day — just contact us at api@cisfundamentals.com with a brief description of your use case.

Want to integrate CIS market data into your product, research, or internal systems? We're happy to help — just reach out.