Skip to main content
GET
/
api
/
in
/
v0
/
companies
Companies List
curl --request GET \
  --url https://stockinsights-ai-main-95a26a0.zuplo.app/api/in/v0/companies \
  --header 'Authorization: Bearer <token>'
{
  "status": "success",
  "data": [
    {
      "id": "<string>",
      "company_name": "<string>",
      "ticker": "<string>",
      "isin": "<string>",
      "marketcap_category": "<string>",
      "industry_info": {
        "macro": "<string>",
        "sector": "<string>",
        "industry": "<string>",
        "basic_industry": "<string>"
      },
      "exchange_info": [
        {
          "exchange": "BSE",
          "scrip_code": "<string>",
          "symbol": "<string>",
          "url": "<string>"
        }
      ],
      "company_website": "<string>"
    }
  ],
  "meta": {
    "total_count": 123,
    "page": 123,
    "limit": 123
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

ticker
string

Comma-separated ticker values. Plain tickers (e.g. RELIANCE) match the generic stock ticker. Exchange-prefixed values route to the correct exchange: NSE:TCS / NSE.TCS match the NSE symbol; BSE:INFY / BSE.INFY match the BSE ticker/ID. Mixed values are supported, e.g. NSE:TCS,BSE:INFY,RELIANCE.

sector
string

Comma-separated sectors to filter by (based on Industry Classification). Check valid values in Company Details.

industry
string

Comma-separated industries to filter by (based on Industry Classification). Check valid values in Company Details.

company_id
string

Comma-separated internal company IDs to filter by.

marketcap_category
string

Comma-separated market-cap categories (e.g. Large Cap,Mid Cap,Small Cap).

sort
string

Sort specification as key:order pairs, comma-separated. Supported keys: company_name, marketcap_category. Supported orders: asc, desc. Example: company_name:asc or marketcap_category:desc,company_name:asc.

page
integer

Page number for pagination. Defaults to 1.

Required range: x >= 1
limit
integer

Number of results per page. Defaults to 10000 (returns all companies).

Required range: x >= 1

Response

Successful response

status
enum<string>
Available options:
success
data
object[]
meta
object