1.0.0
OAS 3.0.0

FinChat Datafeed

Unlocking granular company KPIs & segments into your application.

  • S&P 500, TSX 60, Nasdaq 100 & International Large Caps (scaling to 2,000+)
  • Data is triple-checked for accuracy
  • Data goes back 10+ years and 15+ quarters
API Key (apiKey)
Client Libraries
Shell
Ruby
Node.js
PHP
Python
More

Retrieve Companies

Returns a list of companies (name, ticker, exchangeCode, & identifier used to retrieve company data). If bulk is set to true, the response will include additional metrics for each company.

Query Parameters
  • bulk
    boolean

    When set to true, the response includes a metrics array with additional company data.

Responses
  • 200A list of companies.
    application/json
  • 403

    Unauthorized Access. Invalid or Missing API Key.

  • 500

    Internal Server Error.

GET/companies
Shell cURL
curl --request GET \
  --url https://datafeed.finchat.io/companies
oneOf
  1. [
      {
        "ticker": "MSFT",
        "name": "Microsoft Corporation",
        "exchangeCode": "NasdaqGS",
        "identifier": "NasdaqGS-MSFT"
      }
    ]
  2. [
      {
        "ticker": "MSFT",
        "name": "Microsoft Corporation",
        "exchangeCode": "NasdaqGS",
        "identifier": "NasdaqGS-MSFT",
        "metrics": [
          {
            "label": "Productivity & Business Processes Revenue",
            "type": "segment",
            "format": "ratio",
            "currency": "USD",
            "isImportant": true
          }
        ]
      }
    ]
[
  {
    "ticker": "MSFT",
    "name": "Microsoft Corporation",
    "exchangeCode": "NasdaqGS",
    "identifier": "NasdaqGS-MSFT"
  }
]