Company Search API

Company Search Peopledatalabs API

Search People Data Labs' company dataset with SQL or an Elasticsearch query and get the full firmographic record back, including funding history and the headcount growth, tenure and churn series. Billed per company returned.

$120.00/1k results, pay per request, no subscription.

inVercel Inc. | LinkedIn
linkedin.com/search/results/companies/?keywords=Vercel%20Inc.
Linkedin
PeopleJobsCompaniesPostsGroups
Company sizeHeadquartersIndustryHiring on LinkedIn

About 4,600 results

Computer Software · San Francisco, California, United States

412 employees on LinkedIn · 68,400 followers

+ Follow
What the API returnedcompanies[0]
{
"name": "Vercel Inc.",
"nameNormalized": "vercel inc",
"pdlId": "pdl-comp-vercel-9f21",
"website": "vercel.com",
"summary": "Vercel gives developers the frameworks, workflows and infrastructure to build a faster, more personalized web, powering the Next.js framework and deploying frontends at global edge scale.",
"headline": "The Frontend Cloud.",
"size": "251-500",
"employeeCount": 412,
+29 more fields
}
Uptime
100.00%
30d · 3 calls
Requests
3
30d
Response
1.7s
median · 30d

Call it

Get Company Search peopledatalabs in one request

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/company_search.peopledatalabs",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={},
)
print(res.json())
Open in
Get a free key
Sample response
{
  "found": true,
  "data": {
    "companies": [
      {
        "name": "Vercel Inc.",
        "nameNormalized": "vercel inc",
        "pdlId": "pdl-comp-vercel-9f21",
        "website": "vercel.com",
        "summary": "Vercel gives developers the frameworks, workflows and infrastructure to build a faster, more personalized web, powering the Next.js framework and deploying frontends at global edge scale.",
        "headline": "The Frontend Cloud.",
        "size": "251-500",
        "employeeCount": 412,
        "founded": 2015,
        "type": "Private",
        "industry": "Computer Software",
        "industryV2": "Software Development",
        "inferredRevenue": "$50M-$100M",
        "ticker": "",
        "tags": [
          "Cloud Computing",
          "Web Development",
          "Developer Tools",
          "SaaS"
        ],
        "alternativeNames": [
          "Vercel",
          "ZEIT"
        ],
        "alternativeDomains": [
          "vercel.app"
        ],
        "linkedinUrl": "https://www.linkedin.com/company/vercel",
        "linkedinId": "18697848",
        "linkedinSlug": "vercel",
        "linkedinFollowers": 68400,
        "facebookUrl": "https://www.facebook.com/vercel",
        "twitterUrl": "https://twitter.com/vercel",
        "profiles": [
          "linkedin.com/company/vercel",
          "twitter.com/vercel",
          "facebook.com/vercel"
        ],
        "location": {
          "name": "San Francisco, California, United States",
          "locality": "San Francisco",
          "metro": "San Francisco Bay Area",
          "region": "California",
          "country": "United States",
          "continent": "North America",
          "streetAddress": "340 S Lemon Ave",
          "addressLine2": "#4133",
          "postalCode": "91789",
          "geo": "37.7749,-122.4194"
        },
        "naicsCodes": [
          {
            "code": "511210",
            "sector": "Information",
            "subSector": "Publishing Industries (except Internet)",
            "industryGroup": "Software Publishers",
            "naicsIndustry": "Software Publishers",
            "nationalIndustry": "Software Publishers"
          }
        ],
        "sicCodes": [
          {
            "code": "7372",
            "majorGroup": "Services",
            "industryGroup": "Prepackaged Software",
            "industrySector": "Computer Programming, Data Processing"
          }
        ],
        "totalFundingRaised": 313000000,
        "latestFundingStage": "series_e",
        "lastFundingUtc": 1685577600,
        "fundingRounds": 6,
        "fundingStages": [
          "seed",
          "series_a",
          "series_b",
          "series_c",
          "series_d",
          "series_e"
        ],
        "averageEmployeeTenure": 2.1,
        "medianEmployeeTenure": 1.8,
        "employeeGrowthRate": {
          "12_month": 0.14
        },
        "employeeCountByCountry": {
          "united states": 320,
          "united kingdom": 40,
          "canada": 22
        },
        "employeeCountByRole": {
          "engineering": 210,
          "sales": 48,
          "marketing": 26,
          "customer success": 30
        }
      },
      {
        "name": "Retool Inc.",
        "nameNormalized": "retool inc",
        "pdlId": "pdl-comp-retool-4a17",
        "website": "retool.com",
        "summary": "Retool builds a fast way to build internal software, letting engineering teams assemble admin panels, dashboards and CRUD apps from pre-built components connected to any database or API.",
        "headline": "The fast way to build internal tools.",
        "size": "251-500",
        "employeeCount": 358,
        "founded": 2017,
        "type": "Private",
        "industry": "Computer Software",
        "industryV2": "Software Development",
        "inferredRevenue": "$100M-$250M",
        "tags": [
          "Internal Tools",
          "Low-Code",
          "Developer Tools"
        ],
        "alternativeNames": [
          "Retool"
        ],
        "alternativeDomains": [],
        "linkedinUrl": "https://www.linkedin.com/company/retool",
        "linkedinId": "18089273",
        "linkedinSlug": "retool",
        "linkedinFollowers": 41200,
        "twitterUrl": "https://twitter.com/retool",
        "profiles": [
          "linkedin.com/company/retool",
          "twitter.com/retool"
        ],
        "location": {
          "name": "San Francisco, California, United States",
          "locality": "San Francisco",
          "metro": "San Francisco Bay Area",
          "region": "California",
          "country": "United States",
          "continent": "North America",
          "postalCode": "94103",
          "geo": "37.7749,-122.4194"
        },
        "totalFundingRaised": 141000000,
        "latestFundingStage": "series_c",
        "lastFundingUtc": 1631750400,
        "fundingRounds": 3,
        "fundingStages": [
          "series_a",
          "series_b",
          "series_c"
        ],
        "averageEmployeeTenure": 1.9,
        "employeeCountByCountry": {
          "united states": 300,
          "united kingdom": 58
        }
      }
    ],
    "total": 3814,
    "datasetVersion": "27.3"
  }
}

Full parameter and response reference - every field, type, and example for this endpoint.

Reference

One request, one response shape.

Every field you send and every field you get back, each with a real example.

Last verified 2026-10-17 · uptime and latency measured over 30d

Request body

JSON, posted to this endpoint.

  • dataIncludestring

    Comma-separated People Data Labs fields to include, or a leading - list to exclude. Projection changes the payload only; billing still follows companies returned.

  • limitinteger

    2

    Maximum companies to return. Every company returned is billed, so start at 1 to check a query and read total before asking for more.

  • querystring

    Elasticsearch-style query over the People Data Labs company dataset, e.g. {"bool": {"must": [{"term": {"website": "posthog.com"}}]}}. Send this or sql, never both.

  • sqlstring

    SELECT * FROM company WHERE location.country='united states' AND industry='computer software' AND employee_count>50

    People Data Labs SQL, in the form SELECT * FROM company WHERE ... . String literals take single quotes, only SELECT * is supported, and field names must be real People Data Labs company fields including nested subfields such as location.country. Do not include a LIMIT clause; People Data Labs rejects it. Use limit instead. Send this or query, never both.

  • titlecaseboolean

    true

    Return text in title case instead of People Data Labs' lowercase default.

You send. A small JSON body. The values shown are examples to replace with your own.

Response

JSON, one example value per field.

  • foundboolean

    true

each companydata.companies[]
  • namestring

    Vercel Inc.

  • nameNormalizedstring

    vercel inc

  • pdlIdstring

    pdl-comp-vercel-9f21

  • websitestring

    vercel.com

  • summarystring

    Vercel gives developers the frameworks, workflows and infrastructure to build a faster, more personalized web, powering the Next.js framework and deploying frontends at global edge scale.

  • headlinestring

    The Frontend Cloud.

  • sizestring

    251-500

  • employeeCountnumber

    412

  • foundednumber

    2015

  • typestring

    Private

  • industrystring

    Computer Software

  • industryV2string

    Software Development

  • inferredRevenuestring

    $50M-$100M

  • tickerstring

  • tags[]string

    Cloud Computing

  • alternativeNames[]string

    Vercel

  • alternativeDomains[]string

    vercel.app

  • linkedinUrlstring

    https://www.linkedin.com/company/vercel

  • linkedinIdstring

    18697848

  • linkedinSlugstring

    vercel

  • linkedinFollowersnumber

    68400

  • facebookUrlstring

    https://www.facebook.com/vercel

  • twitterUrlstring

    https://twitter.com/vercel

  • profiles[]string

    linkedin.com/company/vercel

  • totalFundingRaisednumber

    313000000

  • latestFundingStagestring

    series_e

  • lastFundingUtcnumber

    1685577600

  • fundingRoundsnumber

    6

  • fundingStages[]string

    seed

  • averageEmployeeTenurenumber

    2.1

  • medianEmployeeTenurenumber

    1.8

locationdata.companies[].location
  • namestring

    San Francisco, California, United States

  • localitystring

    San Francisco

  • metrostring

    San Francisco Bay Area

  • regionstring

    California

  • countrystring

    United States

  • continentstring

    North America

  • streetAddressstring

    340 S Lemon Ave

  • addressLine2string

    #4133

  • postalCodestring

    91789

  • geostring

    37.7749,-122.4194

each naicsCodedata.companies[].naicsCodes[]
  • codestring

    511210

  • sectorstring

    Information

  • subSectorstring

    Publishing Industries (except Internet)

  • industryGroupstring

    Software Publishers

  • naicsIndustrystring

    Software Publishers

  • nationalIndustrystring

    Software Publishers

each sicCodedata.companies[].sicCodes[]
  • codestring

    7372

  • majorGroupstring

    Services

  • industryGroupstring

    Prepackaged Software

  • industrySectorstring

    Computer Programming, Data Processing

employeeGrowthRatedata.companies[].employeeGrowthRate
  • 12_monthnumber

    0.14

employeeCountByCountrydata.companies[].employeeCountByCountry
  • united statesnumber

    320

  • united kingdomnumber

    40

  • canadanumber

    22

employeeCountByRoledata.companies[].employeeCountByRole
  • engineeringnumber

    210

  • salesnumber

    48

  • marketingnumber

    26

  • customer successnumber

    30

datadata
  • totalnumber

    3814

  • datasetVersionstring

    27.3

You get back. Named, typed fields in the same shape whichever source answers.

FAQ

About the Company Search Peopledatalabs API

The AnyAPI Company Search Peopledatalabs API returns Company Search peopledatalabs data as normalized JSON from one POST call to /v1/run/company_search.peopledatalabs. Search People Data Labs' company dataset with SQL or an Elasticsearch query and get the full firmographic record back, including funding history and the headcount growth, tenure and churn series. Billed per company returned. AnyAPI returns one normalized schema whichever source serves it. It costs $120 per 1,000 results, and never more than $9.96 for a single request, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of Company Search peopledatalabs calls through AnyAPI succeeded, with a median response time of 1.7 seconds across 3 measured calls.

It costs $120 per 1,000 results, and never more than $9.96 for a single request, in US dollars with no subscription and no monthly minimum. You fund one USD wallet and each call draws it down. Some failed wallet-funded requests incur processing charges that we pass through at cost, with no markup; the error response shows the amount charged.

Search People Data Labs' company dataset with SQL or an Elasticsearch query and get the full firmographic record back, including funding history and the headcount growth, tenure and churn series. Billed per company returned. The response is normalized JSON with the same envelope every AnyAPI endpoint returns, so parsing a second endpoint is a change of URL and nothing else.

Over the last 30 days, 100.0% of Company Search peopledatalabs calls through AnyAPI succeeded, with a median response time of 1.7 seconds across 3 measured calls. These are AnyAPI's own measurements of traffic through the gateway, recomputed continuously, not a published service-level target.

Yes. A new AnyAPI account starts with $0.10 of free balance and no card required.

Send a POST request to https://api.getanyapi.com/v1/run/company_search.peopledatalabs with your AnyAPI key in an "Authorization: Bearer" header and the input as a JSON body. The same key and the same wallet work on every AnyAPI endpoint.

No. You add US dollars to one prepaid AnyAPI balance and each request draws it down. There is no monthly plan and no minimum, and the same balance pays for every AnyAPI endpoint.

Yes. Install @getanyapi/sdk from npm for TypeScript or getanyapi from pip for Python. Both call every AnyAPI endpoint with the same key, and any HTTP client works too.

Yes. An agent can connect to the AnyAPI MCP server at https://api.getanyapi.com/mcp, or create its own free-trial key with one unauthenticated POST to https://api.getanyapi.com/agent/signup and call this endpoint over HTTP.