PRODUCTS PERSON RETRIEVE API

Data retrieval made easy

Directly access up-to-date person records to fill in missing data and refresh entire datasets quickly and scalably.

Up-to-date data, directly from the source

A single, persistent identifier

Specify exact person records with guaranteed repeatability and consistency across data versions and releases.

Refresh on-demand

Streamline your data refresh process by directly pulling up-to-date records from the person dataset.

Only pay for what you need

Save time and money by updating your entire dataset or smaller subsets on demand, only paying for records with new information.

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)
USING THE API

How does it work?

Our Retrieve API is built to remove complexity from today‘s data.

Find PDL IDs

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.

Query Person Retrieve API

Provide the PDL ID for the record you would like to send to the Person Retrieve API.

Get your results

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.

What will you build?