openapi: 3.2.0
info:
title: People Data Labs Autocomplete Company API
description: People Data Labs (PDL) provides APIs for enriching and building people and company profiles at scale. The API offers person enrichment, person search, person identification, company enrichment, company search, IP enrichment, and job posting search across a dataset of professional profiles and organizations.
version: v5
contact:
name: People Data Labs Support
url: https://docs.peopledatalabs.com/docs/support
license:
name: People Data Labs Terms of Service
url: https://www.peopledatalabs.com/terms-of-service
servers:
- url: https://api.peopledatalabs.com/v5
description: People Data Labs production API
security:
- ApiKeyAuth: []
tags:
- name: Company
description: Company enrichment and search operations.
paths:
/company/enrich:
get:
tags:
- Company
summary: Enrich a company profile
description: Returns an enriched company profile based on identifiers such as website, name, or LinkedIn profile.
parameters:
- name: name
in: query
schema:
type: string
- name: website
in: query
schema:
type: string
- name: profile
in: query
schema:
type: string
- name: ticker
in: query
schema:
type: string
- name: location
in: query
schema:
type: string
responses:
'200':
description: An enriched company record.
/company/search:
get:
tags:
- Company
summary: Search for companies
description: Returns multiple company profiles matching an SQL or Elasticsearch query.
parameters:
- name: sql
in: query
schema:
type: string
- name: query
in: query
schema:
type: string
- name: size
in: query
schema:
type: integer
default: 1
maximum: 100
responses:
'200':
description: A list of matching company profiles.
components:
securitySchemes:
ApiKeyAuth:
type: apiKey
in: header
name: X-API-Key