- Get companies by market identifiers (Recommended for a large list of companies)
- Find companies by details
Knowledge Graphs IDs are stable and we recommend to persist them in your proprietary DB for quicker access.
Get companies by market identifiers (Recommended)
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 orNone 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
- By ISINs
- By CUSIPs
- By SEDOLs
- By Listing
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 filterstype, country, and sector (sector is only available in the RESTful API)
- By name
- By Ticker
- By webpage
- Using filters
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.
