PDL Logo
Company Search Header Graphic
PRODUCTS COMPANY SEARCH API

Find the right businesses instantly

Search and filter our database of 66.8+ Million companies using key firmographic attributes.

Cience LogoCommonRoom LogoGeneral Commission LogoMadisonLogic LogoPrimer LogoCience LogoCommonRoom LogoGeneral Commission LogoMadisonLogic LogoPrimer LogoCience LogoCommonRoom LogoGeneral Commission LogoMadisonLogic LogoPrimer Logo

Find the company profiles you need, at scale

Expressive search criteria

Precisely define the search criteria you want to retrieve the exact set of profiles you need.

Pay per record

Only pay for each match record, and utilize that highly actionable data in your project or platform.

Developer friendly

Results are returned quickly using the power of NoSQL, and built to easily handle Elasticsearch or SQL requests.

Built by engineers

Our products allow you to build your platform around a suite of APIs, making query construction efficient and simple.

Solutions for any industry or use case

Customers trust our Company Search API to power their products.

use case
Sales & Marketing
 »

Create custom audiences of any size using a tailored combination of PDL company and person data.

use case
Investment Intelligence
 »

Find companies to invest in using targeted searches against a wide variety of attributes.

use case
HR Tech
 »

Create lists of similar companies to power hiring and create unique lists of candidates.

Built for developers, by developers

Our easy to use RESTful API and SDKs let you get started in a few lines of code

1import requests, json
2
3# Set your API key
4API_KEY = "YOUR API KEY"
5
6# Set the Autocomplete API URL
7PDL_URL = "https://api.peopledatalabs.com/v5/autocomplete"
8
9# Create a parameters JSON object
10PARAMS = {
11    "api_key": API_KEY,
12    "field": "school",
13    "text": "stanf",
14    "size": 10,
15    "pretty": True
16}
17
18# Pass the parameters object to the Autocomplete API
19json_response = requests.get(PDL_URL, params=PARAMS).json()
20
21# Print the API response in JSON format
22print(json_response)

Easily integrate with your systems

Append, transform, and sync data across the systems you use.

USING THE API

How does it work?

The Company Search API is built for developers, by developers.

Specify your search criteria

Use 30+ firmographic attributes to specify the companies you are looking for including size, tags, full text descriptions, and affiliated or subsidiary organizations. Harness our premium company insights to search based on the employee dynamics of the company. Exploit the full expressive power of SQL or Elasticsearch query language syntax.

Find the best match from our Company Dataset

Matching records are quickly identified across our Company Dataset and sent back to you. You have full control over the number of matching profiles returned back, from a just single record, to everything in our dataset.

Talk to a data consultant

Schedule a call to discuss your data needs with an expert in your industry.

Start building today

Are you ready to dive into the data? Get started right now for free.