Resolve raw strings to standardized entities for locations, companies, and schools.
Leverage PDL's company, location, and school datasets.
Directly pass results into queries for our Search APIs using standardized values.
Clean text, standardize formatting, and match input data to our base datasets of companies, schools, and locations.
Create a reliable internal reference within your platform to help organize searches against our company and person datasets.
Access unique identifiers for company, location, and school entities. Build exact queries for the Search API using these unique identifiers instead of raw input.
Input the name of the company that you want to identify in any format and return:
Input the name of the location that you want to identify in any format and return:
Input the name of the school that you want to identify in any format and return:
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 Cleaner APIs are built to make your data highly actionable.
For the Company and School Cleaner APIs, provide a raw name, company website, or link to a public profile. For the Location Cleaner API, provide a raw location name.
Retrieve the best matching result containing a standardized entity record with a unique identifier.
Use the unique identifier to build precise queries for the Person or Company Search APIs.