Skip to main content

Getting Started

In order to use our Company Search API, you must have an active API key. You can look up your API key by logging into our self-serve dashboard and going to the API Keys section.
Need an API Key?If you don’t have an API key, you can easily create one by signing up for a self-serve account. For more information, check out our Self-Serve Quickstart Guide, which walks you through the sign-up process as well as shows you how to use the self-serve API dashboard.

Simple Example

As mentioned in the Overview, the Company Search API is a means of filtering and segmenting profiles included in our Company Dataset. In order to use the Company Search API, you will need to use either an Elasticsearch query or a SQL query. Here’s a quick example to search for company profiles whose website is peopledatalabs.com:
Heads Up! Credit UsageCompany Search API calls cost the number of total search results returned.If you are making a search that could have a large number of results, make sure to use the size parameter to set the maximum number of results and cap your credit usage.
The returned API response is a list of the company records in our dataset that match the request query in the format:
JSON
The objects in the data array will follow the Company Schema. For a full example, see the Example Company Record. If you don’t get this response, check out our Errors page for more information.