Clean company dataCleans and standardizes company information based on a name, website, or profile URL; providing at least one of these inputs is highly recommended for meaningful results.
Clean company data (POST)Tool to clean and standardize company data using POST method.
Clean location dataCleans and standardizes a raw, unformatted location string into a structured representation, provided the input is a recognizable geographical place.
Clean location data (POST)Tool to clean and standardize location data using POST method.
Clean school dataCleans and standardizes school information; provide at least one of the school's name, website, or profile for optimal results.
Clean school data (POST)Tool to clean and standardize school data using POST method.
Enrich Bulk Company DataTool to enrich up to 100 companies in a single request using the Bulk Company Enrichment API.
Enrich bulk person dataTool to enrich up to 100 person profiles in a single API request using the Bulk Person Enrichment API.
Enrich Company DataEnriches company data from People Data Labs with details like firmographics and employee counts.
Enrich IP DataEnriches an IP address with company, location, metadata, and person data from People Data Labs.
Enrich job title dataEnhances a job title by providing additional contextual information and details.
Enrich person dataEnriches person data using various identifiers; requires a primary ID (profile, email, phone, email_hash, lid, pdl_id) OR a name (full, or first and last) combined with another demographic detail (e.
Enrich skill dataRetrieves detailed, standardized information for a given skill by querying the People Data Labs Skill Enrichment API; for best results, provide a recognized professional skill or area of expertise.
Generate Search QueryConverts natural language queries into structured PDL Elasticsearch queries for people or company searches; generates optimized query structure without executing the search.
Autocomplete field suggestionsProvides autocompletion suggestions for a specific field (e.
Get autocomplete suggestions (POST)Tool to get autocompletion suggestions using POST method for complex query parameters.
Get column detailsRetrieves predefined enum values for a column name from `enum_mappings.
Get schemaRetrieves the schema, including field names, descriptions, and data types, for 'person' or 'company' entity types.
Get subject requestsTool to retrieve subject access requests for data privacy compliance.
Identify person dataRetrieves detailed profile information for an individual from People Data Labs (PDL), requiring at least one identifier such as email, phone, or profile URL.
People Search with ElasticsearchSearches for person profiles in the People Data Labs (PDL) database using an Elasticsearch Domain Specific Language (DSL) query.
Query person changelogTool to query the changelog of person records between two consecutive dataset versions.
Company Search with ElasticsearchPerforms a search for company profiles within People Data Labs using a custom Elasticsearch Domain Specific Language (DSL) query.
Search Company Records (POST)Tool to search and filter company records from the full Company Dataset using Elasticsearch or SQL queries via POST method.