Precisely define the search criteria you want to retrieve the exact set of profiles you need.
Only pay for each match record, and utilize that highly actionable data in your project or platform.
Results are returned quickly using the power of NoSQL, and built to easily handle Elasticsearch or SQL requests.
Our products allow you to build your platform around a suite of APIs, making query construction efficient and simple.
Customers trust our Company Search API to power their products.
Create custom audiences of any size using a tailored combination of PDL company and person data.
Find companies to invest in using targeted searches against a wide variety of attributes.
Create lists of similar companies to power hiring and create unique lists of candidates.
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)
The Company Search API is built for developers, by developers.
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.
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.
Schedule a call to discuss your data needs with an expert in your industry.
Are you ready to dive into the data? Get started right now for free.