Skip to main content
Bigdata.com Knowledge Graph tracks more than 7 million companies worldwide. The following methods help you identify the IDs of the companies you are interested in: Once you have the IDs, you can use them to filter your search queries with an Entity query filter.
Knowledge Graphs IDs are stable and we recommend to persist them in your proprietary DB for quicker access.
Bigdata provides specialized methods to retrieve company information using unique market identifiers such as ISIN, CUSIP, SEDOL, or listings. These methods allow users to directly query the database for relevant companies based on their identifiers. Each of these methods accepts a list of strings as input and returns a list of corresponding company objects or None for identifiers that cannot be matched. The methods include:
  • Get companies by ISINs
  • Get companies by CUSIPs
  • Get companies by SEDOLs
  • Get companies by listings
Examples
  • By ISINs
  • By CUSIPs
  • By SEDOLs
  • By Listing
curl -X POST 'https://api.bigdata.com/v1/knowledge-graph/companies/isin' \
  -H 'Content-Type: application/json' \
  -H 'X-API-KEY: <your-api-key>' \
  --data '{
  "values": [
    "US0378331005",
    "US0231351067",
    "LU1861138375"
  ]
}'
Output:
{
  "results": {
    "US0378331005": {
      "id": "D8442A",
      "name": "Apple Inc.",
      "description": "Apple Inc. (formerly Apple Computer Inc.), incorporated on January 03, 1977, designs, manufactures, and markets mobile communication and media devices, personal computing products, and portable digital music players worldwide.",
      "type": "PUBLIC",
      "country": "US",
      "sector": "Technology",
      "industry_group": "Computer Hardware",
      "industry": "Computer Hardware",
      "favicon": "http://www.apple.com/favicon.ico",
      "webpage": "http://www.apple.com",
      "isin_values": [
        "CA03785Y1007",
        "TH0150120408",
        "TH0241121001",
        "TH0809121500",
        "US0378331005"
      ],
      "cusip_values": [
        "037833100",
        "03785Y100",
        "P0R684385",
        "Y100G4352",
        "Y49876132",
        "Y689DP202"
      ],
      "sedol_values": [
        "2046251",
        "BNC31R1",
        "BPXWT99",
        "BRC1SP0",
        "BVBDDG1"
      ],
      "listing_values": [
        "XBKK:AAPL80",
        "XNAS:AAPL"
      ]
    },
    "US0231351067": {
      "id": "0157B1",
      "name": "Amazon.com Inc.",
      "description": "Amazon.com Inc. is a multinational technology company focusing in e-commerce, cloud computing, and artificial intelligence. The company was incorporated on July 5, 1994.",
      "type": "PUBLIC",
      "country": "US",
      "sector": "Consumer Services",
      "industry_group": "General Retailers",
      "industry": "Internet & Direct Marketing Retail",
      "favicon": "http://www.amazon.com/favicon.ico",
      "webpage": "http://www.amazon.com",
      "isin_values": [
        "AU0000048530",
        "CA02315E1051",
        "TH0150121307",
        "TH0809121401",
        "TH0842120105",
        "US0231351067"
      ],
      "cusip_values": [
        "023135106",
        "02315E105",
        "P0R686174",
        "Q3R79Y207",
        "Y100G4345",
        "Y476JC223",
        "Y49876231"
      ],
      "sedol_values": [
        "2000019",
        "2436368",
        "B01YWR1",
        "B58WM62",
        "BJ9K865",
        "BNC31M6",
        "BR1WCN0",
        "BS7ZCZ2",
        "BVBDDH2"
      ],
      "listing_values": [
        "XBKK:AMZN01",
        "XBKK:AMZN06",
        "XBKK:AMZN80",
        "XBOG:AMZN",
        "XLIM:AMZN",
        "XMEX:AMZN",
        "XNAS:AMZN",
        "XNMS:AMZN"
      ]
    }
  },
  "metadata": {
    "request_id": "user_2nHybch9ZH2eWyGykznCeRxsk4G",
    "timestamp": "2025-10-16T17:14:27.708329+00:00"
  }
}

Find companies by details

Find companies by details returns a list of companies that matched the value parameter. The value can match with the company’s name, webpage, ticker, or any market identifiers. Besides the default query parameter, you can also use the following optional filters type, country, and sector (sector is only available in the RESTful API)
  • By name
  • By Ticker
  • By webpage
  • Using filters
curl -X POST 'https://api.bigdata.com/v1/knowledge-graph/companies' \
  -H 'Content-Type: application/json' \
  -H 'X-API-KEY: <your-api-key>' \
  --data '{
  "query": "Pfizer"
}'
Output:
{
  "results": [
    {
      "id": "267718",
      "name": "Pfizer Inc.",
      "description": "Pfizer Inc. is an American multinational pharmaceutical corporation headquartered in New York City, and with its research headquarters in Groton, Connecticut, United States. The company was founded in 1849.",
      "type": "PUBLIC",
      "country": "US",
      "sector": "Health Care",
      "industry_group": "Pharmaceuticals",
      "industry": "Pharmaceuticals",
      "favicon": "https://www.pfizer.com/sites/default/files/custom-favicon/favicon.ico.png",
      "webpage": "http://www.pfizer.com",
      "isin_values": [
        "BRPFIZBDR006",
        "CA7170651060",
        "TH8483122405",
        "US7170811035"
      ],
      "cusip_values": [
        "717065106",
        "717081103",
        "P0R682843",
        "Y985HU563"
      ],
      "sedol_values": [
        "0684705",
        "2684703",
        "B00PJ18",
        "B43RS89",
        "BP5FBB2",
        "BVF8ZH7"
      ],
      "listing_values": [
        "BVMF:PFIZ34",
        "XFRA:PFE",
        "XLON:0Q1N",
        "XMEX:PFE",
        "XNYS:PFE"
      ],
      "ticker": "PFE"
    }
  ],
  "metadata": {
    "request_id": "4563eda4-3655-4bdf-8a83-82407ad25276",
    "timestamp": "2025-10-16T17:30:26.648779+00:00"
  }
}
We recommend to use Get companies by market identifiers because it accepts a list and retrieve the precise company IDs.The find_companies method is helpful to retrieve companies given user’s input, but not to find IDs for a large list of companies, because each call requires a backend request, and it takes longer.If you still want to use find_companies programmaticaly for a large list of companies, the how-to guide Threading - Find Entities describes a multi-threaded solution.
I