Skip to main content
Every pdl.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Autocomplete

suggest

autocomplete.suggest Get value suggestions for a PDL field prefix Risk: read
Input Output

Company

clean

company.clean Normalize a company name or website (free) Risk: read
Input Output

enrich

company.enrich Enrich one company record (billed per match) Risk: read
Input Output: object

company.search Search the company dataset with an Elasticsearch query or SQL Risk: read
Input
Output

Ip

enrich

ip.enrich Look up company and person data behind an IP address Risk: read
Input Output: object

Job

search

job.search Search job postings with structured filters or an Elasticsearch query (Beta) Risk: read
Input
Output

Location

clean

location.clean Normalize and geocode a location string (free) Risk: read
Input Output

Person

bulk

person.bulk Enrich up to 100 people in one request, billed per match Risk: read
Input
Output: object[]

enrich

person.enrich Enrich one person record (billed per match) Risk: read
Input Output: object

identify

person.identify Find candidate person profiles matching the given identity inputs (billed per call) Risk: read
Input Output: object

search

person.search Search the person dataset with an Elasticsearch query or SQL Risk: read
Input
Output

School

clean

school.clean Normalize a school name or website (free) Risk: read
Input Output