API People Search

People Search Peopledatalabs API

Cherchez dans le jeu de données de personnes de People Data Labs avec SQL ou une requête Elasticsearch. Les résultats portent la fiche professionnelle et firmographique plus des indicateurs de disponibilité des coordonnées ; récupérez l’e-mail et le téléphone réels avec Person Enrichment - People Data Labs. Facturé par profil renvoyé.

168,00 $US/1k résultats, paiement à la requête, sans abonnement.

PPerson Search Playground | PDL
dashboard.peopledatalabs.com/playground/person-search
PPDL
PlaygroundSearchBulkBillingDocs
Person SearchPerson EnrichmentCompany SearchRun Query

SELECT * FROM person WHERE

job_title_role='engineering' AND job_company_website='vercel.com'

47 people matchedlimit 2 · titlecase
Full nameJob titleCompanyLocation
Marcus RidgewayStaff Software EngineerVercelOakland, California, United States
Ce que l’API a renvoyépeople[0]
{
"fullName": "Marcus Ridgeway",
"pdlId": "pdl_p_9c1f2a7e",
"firstName": "Marcus",
"lastName": "Ridgeway",
"middleInitial": "T",
"lastInitial": "R",
"sex": "male",
"linkedinUrl": "https://www.linkedin.com/in/marcusridgeway",
+47 champs de plus
}
Requêtes
1
30 j · par semaine, 12 dernières sem.

Tarifs

Tarifs de l’API People Search Peopledatalabs

Vous payez
1 680,00 $US
168,00 $US/1k résultats, seulement pour ce que vous utilisez. Aucun forfait mensuel.
Une requête coûte au plus 9,91 $US (59 results).

L’appeler

Obtenez People Search Peopledatalabs en une requête

import os, requests

res = requests.post(
    "https://api.getanyapi.com/v1/run/people_search.peopledatalabs",
    headers={"Authorization": f"Bearer {os.environ['ANYAPI_KEY']}"},
    json={},
)
print(res.json())
Ouvrir dans
Obtenir une clé gratuite
Exemple de réponse
{
  "found": true,
  "data": {
    "people": [
      {
        "fullName": "Marcus Ridgeway",
        "pdlId": "pdl_p_9c1f2a7e",
        "firstName": "Marcus",
        "lastName": "Ridgeway",
        "middleInitial": "T",
        "lastInitial": "R",
        "sex": "male",
        "linkedinUrl": "https://www.linkedin.com/in/marcusridgeway",
        "linkedinUsername": "marcusridgeway",
        "linkedinId": "558812093",
        "emails": [
          {
            "type": "professional"
          },
          {
            "type": "personal"
          }
        ],
        "industry": "computer software",
        "jobTitle": "Staff Software Engineer",
        "jobTitleRole": "engineering",
        "jobTitleSubRole": "backend",
        "jobTitleClass": "individual_contributor",
        "jobTitleLevels": [
          "senior",
          "staff"
        ],
        "jobStartDate": "2022-03",
        "jobChangedUtc": 1646092800,
        "jobVerifiedUtc": 1737936000,
        "companyId": "pdl_co_4471",
        "companyName": "Vercel",
        "companyWebsite": "vercel.com",
        "companySize": "251-500",
        "companyFounded": 2015,
        "companyIndustry": "internet",
        "companyIndustryV2": "software development",
        "companyLinkedinUrl": "https://www.linkedin.com/company/vercel",
        "companyLinkedinId": "3020450",
        "companyLocationName": "San Francisco, California, United States",
        "companyLocationCountry": "united states",
        "companyLocality": "San Francisco",
        "companyMetro": "san francisco",
        "companyRegion": "California",
        "companyContinent": "north america",
        "locationName": "Oakland, California, United States",
        "locality": "Oakland",
        "metro": "san francisco",
        "region": "California",
        "country": "united states",
        "continent": "north america",
        "postalCode": "94612",
        "geo": "37.80,-122.27",
        "interests": [
          "distributed systems",
          "rock climbing"
        ],
        "skills": [
          "Go",
          "Kubernetes",
          "PostgreSQL"
        ],
        "experience": [
          {
            "title": "Staff Software Engineer",
            "titleRole": "engineering",
            "titleLevels": [
              "senior",
              "staff"
            ],
            "startDate": "2022-03",
            "isPrimary": true,
            "companyName": "Vercel",
            "companyId": "pdl_co_4471",
            "companySize": "251-500",
            "companyIndustry": "internet",
            "companyWebsite": "vercel.com"
          },
          {
            "title": "Senior Software Engineer",
            "titleRole": "engineering",
            "startDate": "2019-06",
            "endDate": "2022-02",
            "isPrimary": false,
            "companyName": "Cloudflare",
            "companyId": "pdl_co_2290",
            "companySize": "1001-5000",
            "companyIndustry": "computer software",
            "companyWebsite": "cloudflare.com"
          }
        ],
        "education": [
          {
            "schoolName": "University of Washington",
            "schoolType": "post-secondary institution",
            "schoolWebsite": "washington.edu",
            "degrees": [
              "Bachelor of Science"
            ],
            "majors": [
              "Computer Science"
            ],
            "startDate": "2011",
            "endDate": "2015"
          }
        ],
        "profiles": [
          {
            "network": "linkedin"
          },
          {
            "network": "github"
          }
        ],
        "profileScore": "high",
        "activityScore": "high",
        "locationUpdatedUtc": 1735689600,
        "available": {
          "workEmail": true,
          "personalEmails": true,
          "recommendedPersonalEmail": false,
          "mobilePhone": true,
          "phoneNumbers": true,
          "birthYear": false,
          "birthDate": false,
          "facebookUrl": false,
          "facebookUsername": false,
          "facebookId": false,
          "twitterUrl": true,
          "twitterUsername": true,
          "githubUrl": true,
          "githubUsername": true,
          "streetAddresses": false,
          "locationStreetAddress": false,
          "locationAddressLine2": false
        },
        "locationNames": [
          "Oakland, California, United States",
          "Seattle, Washington, United States"
        ],
        "regions": [
          "California",
          "Washington"
        ],
        "countries": [
          "united states"
        ]
      },
      {
        "fullName": "Priya Anand",
        "pdlId": "pdl_p_71ac930d",
        "firstName": "Priya",
        "lastName": "Anand",
        "linkedinUrl": "https://www.linkedin.com/in/priyaanand",
        "linkedinUsername": "priyaanand",
        "emails": [
          {
            "type": "professional"
          }
        ],
        "jobTitle": "Software Engineer II",
        "jobTitleRole": "engineering",
        "jobTitleLevels": [
          "mid"
        ],
        "jobStartDate": "2023-09",
        "companyId": "pdl_co_4471",
        "companyName": "Vercel",
        "companyWebsite": "vercel.com",
        "companySize": "251-500",
        "locationName": "New York, New York, United States",
        "locality": "New York",
        "region": "New York",
        "country": "united states",
        "profiles": [
          {
            "network": "linkedin"
          }
        ],
        "profileScore": "medium",
        "available": {
          "workEmail": true,
          "personalEmails": false,
          "mobilePhone": false,
          "phoneNumbers": false,
          "twitterUrl": false,
          "githubUrl": true,
          "githubUsername": true
        }
      }
    ],
    "total": 47,
    "datasetVersion": "23.5"
  }
}

Référence complète des paramètres et de la réponse : chaque champ, type et exemple de cet endpoint.

Référence

Une requête, une seule forme de réponse.

Chaque champ que vous envoyez et chaque champ que vous recevez, avec un vrai exemple.

Dernière vérification : 2026-10-07 · disponibilité et latence mesurées sur 30d

Corps de la requête

JSON, envoyé à cet endpoint.

  • dataIncludestring

    Champs People Data Labs à inclure, séparés par des virgules, ou une liste précédée de - à exclure. La projection ne change que le contenu de la réponse ; la facturation suit toujours les profils renvoyés.

  • datasetstring

    Jeu de données People Data Labs à interroger, quand votre forfait en expose plusieurs.

  • limitinteger

    2

    Nombre maximal de profils à renvoyer. Chaque profil renvoyé est facturé, donc commencez à 1 pour vérifier une requête et lisez total avant d’en demander plus.

  • querystring

    Requête de style Elasticsearch sur le jeu de données de personnes People Data Labs, p. ex. {"bool": {"must": [{"term": {"job_company_website": "posthog.com"}}]}}. Envoyez celle-ci ou sql, jamais les deux.

  • sqlstring

    SELECT * FROM person WHERE job_title_role='engineering' AND job_company_website='vercel.com'

    SQL People Data Labs, sous la forme SELECT * FROM person WHERE ... . Les littéraux de chaîne prennent des guillemets simples, seul SELECT * est pris en charge, et les noms de champs doivent être de vrais champs de personne People Data Labs, y compris des sous-champs imbriqués comme experience.title.name. N’incluez pas de clause LIMIT ; People Data Labs la rejette. Utilisez plutôt limit. Envoyez ceci ou query, jamais les deux.

  • titlecaseboolean

    true

    Renvoie le texte avec majuscule initiale à chaque mot au lieu des minuscules par défaut de People Data Labs.

Vous envoyez. Un petit corps JSON. Les valeurs affichées sont des exemples à remplacer par les vôtres.

Réponse

JSON, une valeur d’exemple par champ.

  • foundboolean

    true

each peopledata.people[]
  • fullNamestring

    Marcus Ridgeway

  • pdlIdstring

    pdl_p_9c1f2a7e

  • firstNamestring

    Marcus

  • lastNamestring

    Ridgeway

  • middleInitialstring

    T

  • lastInitialstring

    R

  • sexstring

    male

  • linkedinUrlstring

    https://www.linkedin.com/in/marcusridgeway

  • linkedinUsernamestring

    marcusridgeway

  • linkedinIdstring

    558812093

  • industrystring

    computer software

  • jobTitlestring

    Staff Software Engineer

  • jobTitleRolestring

    engineering

  • jobTitleSubRolestring

    backend

  • jobTitleClassstring

    individual_contributor

  • jobTitleLevels[]string

    senior

  • jobStartDatestring

    2022-03

  • jobChangedUtcnumber

    1646092800

  • jobVerifiedUtcnumber

    1737936000

  • companyIdstring

    pdl_co_4471

  • companyNamestring

    Vercel

  • companyWebsitestring

    vercel.com

  • companySizestring

    251-500

  • companyFoundednumber

    2015

  • companyIndustrystring

    internet

  • companyIndustryV2string

    software development

  • companyLinkedinUrlstring

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

  • companyLinkedinIdstring

    3020450

  • companyLocationNamestring

    San Francisco, California, United States

  • companyLocationCountrystring

    united states

  • companyLocalitystring

    San Francisco

  • companyMetrostring

    san francisco

  • companyRegionstring

    California

  • companyContinentstring

    north america

  • locationNamestring

    Oakland, California, United States

  • localitystring

    Oakland

  • metrostring

    san francisco

  • regionstring

    California

  • countrystring

    united states

  • continentstring

    north america

  • postalCodestring

    94612

  • geostring

    37.80,-122.27

  • interests[]string

    distributed systems

  • skills[]string

    Go

  • profileScorestring

    high

  • activityScorestring

    high

  • locationUpdatedUtcnumber

    1735689600

  • locationNames[]string

    Oakland, California, United States

  • regions[]string

    California

  • countries[]string

    united states

each emaildata.people[].emails[]
  • typestring

    professional

each experiencedata.people[].experience[]
  • titlestring

    Staff Software Engineer

  • titleRolestring

    engineering

  • titleLevels[]string

    senior

  • startDatestring

    2022-03

  • isPrimaryboolean

    true

  • companyNamestring

    Vercel

  • companyIdstring

    pdl_co_4471

  • companySizestring

    251-500

  • companyIndustrystring

    internet

  • companyWebsitestring

    vercel.com

each educationdata.people[].education[]
  • schoolNamestring

    University of Washington

  • schoolTypestring

    post-secondary institution

  • schoolWebsitestring

    washington.edu

  • degrees[]string

    Bachelor of Science

  • majors[]string

    Computer Science

  • startDatestring

    2011

  • endDatestring

    2015

each profiledata.people[].profiles[]
  • networkstring

    linkedin

availabledata.people[].available
  • workEmailboolean

    true

  • personalEmailsboolean

    true

  • recommendedPersonalEmailboolean

    false

  • mobilePhoneboolean

    true

  • phoneNumbersboolean

    true

  • birthYearboolean

    false

  • birthDateboolean

    false

  • facebookUrlboolean

    false

  • facebookUsernameboolean

    false

  • facebookIdboolean

    false

  • twitterUrlboolean

    true

  • twitterUsernameboolean

    true

  • githubUrlboolean

    true

  • githubUsernameboolean

    true

  • streetAddressesboolean

    false

  • locationStreetAddressboolean

    false

  • locationAddressLine2boolean

    false

datadata
  • totalnumber

    47

  • datasetVersionstring

    23.5

Vous recevez. Des champs nommés et typés, dans la même forme quelle que soit la source qui répond.

FAQ

À propos de l’API People Search Peopledatalabs

L’API People Search Peopledatalabs d’AnyAPI renvoie des données People Search en JSON normalisé à partir d’un appel POST à /v1/run/people_search.peopledatalabs. Cherchez dans le jeu de données de personnes de People Data Labs avec SQL ou une requête Elasticsearch. Les résultats portent la fiche professionnelle et firmographique plus des indicateurs de disponibilité des coordonnées ; récupérez l’e-mail et le téléphone réels avec Person Enrichment - People Data Labs. Facturé par profil renvoyé. AnyAPI renvoie un schéma normalisé unique quelle que soit la source qui répond. Elle coûte 168 $US pour 1 000 résultats, et jamais plus de 9,91 $US pour une seule requête, en dollars US, sans abonnement et sans minimum mensuel.

Elle coûte 168 $US pour 1 000 résultats, et jamais plus de 9,91 $US pour une seule requête, en dollars US, sans abonnement et sans minimum mensuel. Vous alimentez un portefeuille en USD et chaque appel le débite. Certaines requêtes échouées financées par le portefeuille entraînent des frais de traitement que nous répercutons au prix coûtant, sans marge ; la réponse d’erreur indique le montant facturé.

Cherchez dans le jeu de données de personnes de People Data Labs avec SQL ou une requête Elasticsearch. Les résultats portent la fiche professionnelle et firmographique plus des indicateurs de disponibilité des coordonnées ; récupérez l’e-mail et le téléphone réels avec Person Enrichment - People Data Labs. Facturé par profil renvoyé. La réponse est du JSON normalisé avec la même enveloppe que celle de tous les endpoints AnyAPI, donc analyser un second endpoint revient à changer l’URL et rien d’autre.

Oui. Un nouveau compte AnyAPI démarre avec 0,10 $US de solde gratuit, sans carte.

Envoyez une requête POST à https://api.getanyapi.com/v1/run/people_search.peopledatalabs avec votre clé AnyAPI dans un en-tête « Authorization: Bearer » et l’entrée en corps JSON. La même clé et le même portefeuille fonctionnent sur tous les endpoints AnyAPI.

Non. Vous ajoutez des dollars US à un solde AnyAPI prépayé unique et chaque requête le débite. Il n’y a ni forfait mensuel ni minimum, et le même solde paie tous les endpoints AnyAPI.

Oui. Installez @getanyapi/sdk depuis npm pour TypeScript ou getanyapi depuis pip pour Python. Les deux appellent chaque endpoint AnyAPI avec la même clé, et n’importe quel client HTTP fonctionne aussi.

Oui. Un agent peut se connecter au serveur MCP d’AnyAPI à https://api.getanyapi.com/mcp, ou créer sa propre clé d’essai gratuit avec un seul POST non authentifié vers https://api.getanyapi.com/agent/signup et appeler cet endpoint en HTTP.