Specify exact person records with guaranteed repeatability and consistency across data versions and releases.
Streamline your data refresh process by directly pulling up-to-date records from the person dataset.
Save time and money by updating your entire dataset or smaller subsets on demand, only paying for records with new information.
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)
Our Retrieve API is built to remove complexity from today‘s data.
PDL IDs are provided anywhere we return person profiles. For example, person profiles from the Person Enrichment API, and Person Search API all contain PDL IDs.
Provide the PDL ID for the record you would like to send to the Person Retrieve API.
Access 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.