Skip to content

NewUnlimited plans are here. Fetch, search and enrich without counting credits.See plans

Solutions People Search API

B2B People Search API: find the right people

Use the People Search API to turn structured B2B criteria into targeted people lists, built for products, workflows, and analytics at scale.

POST /v2/search/people

Live · production API

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

200 OK44 fieldssample

{
  "success": true,
  "data": {
    "data": [
      {
        "id": "prs_01jbd5vewyenebxgaz869ffe5t",
        "publicId": "satyanadella",
        "linkedinUrl": "https://www.linkedin.com/in/satyanadella",
        "firstName": "Satya",
        "lastName": "Nadella",
        "headline": "Chairman and CEO at Microsoft",
        "location": {
          "city": "Redmond",
          "country": "United States",
          "countryCode": "US"
        },
        "currentPosition": {
          "title": "Chairman and Chief Executive Officer",
          "companyName": "Microsoft"
        }
      },
      {
        "id": "prs_01jc8m2p4xq3r7b0nak1d9fe2h",
        "publicId": "sundarpichai",
        "linkedinUrl": "https://www.linkedin.com/in/sundarpichai",
        "firstName": "Sundar",
        "lastName": "Pichai",
        "headline": "CEO at Google and Alphabet",
        "location": {
          "city": "Mountain View",
          "country": "United States",
          "countryCode": "US"
        },
        "currentPosition": {
          "title": "Chief Executive Officer",
          "companyName": "Google"
        }
      },
      {
        "id": "prs_01jd0t6s9wv8c2y4mzb5h3qa1k",
        "publicId": "williamhgates",
        "linkedinUrl": "https://www.linkedin.com/in/williamhgates",
        "firstName": "Bill",
        "lastName": "Gates",
        "headline": "Co-chair, Bill & Melinda Gates Foundation",
        "location": {
          "city": "Seattle",
          "country": "United States",
          "countryCode": "US"
        },
        "currentPosition": {
          "title": "Co-chair",
          "companyName": "Bill & Melinda Gates Foundation"
        }
      }
    ],
    "metadata": {
      "perPage": 25,
      "count": 3,
      "nextCursor": "cur_01j9x7q4m2z8b6d4f0a2c8e6"
    }
  },
  "error": null
}

Request parameters

POST /v2/search/people

Industry

Seniority

Country

Company headcount
Open to work
Max data age

Demo limit reached

You've used all your free demo requests

Create a free account to continue testing the API with your own data and receive free credits instantly.

  • No credit card required
  • Free credits included
  • Personal API key
  • Full dashboard access
Get your free API key

Already have an account? Log in

Benefits

Search results built for production workflows

Search structured people data with predictable schemas and clear freshness, so list building and segmentation stay repeatable.

Book a demo
  • Powerful filters

    Search by role, seniority, location, industry, company size, and more.

  • Predictable output

    Get normalized results you can store, dedupe, and enrich downstream.

  • Built for scale

    Paginated responses and stable schema designed for high-volume pipelines.

Use cases

How teams put this data to work

  • Prospecting list building

    Build lists based on role, seniority, geography, and firmographics. Keep targeting consistent by relying on structured filters instead of manual research.

  • ICP segmentation

    Segment audiences by industry, headcount, and location in a repeatable way. Feed scoring models and routing rules with standardized criteria.

  • Recruiting search experiences

    Power candidate discovery with clear filters and predictable results. Reduce noise by combining multiple constraints in one request.

  • Data warehouse sourcing

    Populate your warehouse with structured entities for analytics and dashboards. Keep downstream joins clean with stable identifiers.

  • Territory planning

    Generate territory-ready lists by region, segment, and size thresholds. Enable GTM planning without constant data cleaning.

  • AI agent discovery

    Let agents retrieve candidate entities for workflows (research, enrichment, outreach). Keep results grounded with freshness metadata and confidence signals.

Process

How does it work?

A synchronous flow built for real-time usage.

  1. 01

    Set your filters

    Choose your filters (role, seniority, location, industry, company size) and set pagination.

  2. 02

    Call the Search API

    Send your query and page through results with cursors to retrieve the full set.

  3. 03

    Use the results

    Use the returned IDs to fetch full profiles, build lists, or trigger workflows.

Testimonials

Trusted by data-driven teams

Rated 4.6 out of 5from 107 reviews on G2
“Our data team built an internal ops product with Reverse Contact. It improved identity resolution across systems and provided a reliable people & company layer.”
Ethan CarterData Team, Gitpod
“We use Reverse Contact as a trusted data provider for our product inside our RevOps workflows. It helps our customers unify CRM records and enrich missing context...”
David BrombergCEO, Lantern
“Reverse Contact provided a reliable identity resolution layer for our product. The API is straightforward, outputs are consistent, and match quality is strong.”
Lucas PerretHead of Product, lemlist

Compliance

Compliance-by-design. Built to be defensible.

Reverse Contact is designed to support GDPR/CCPA-aligned data practices. We maintain clear sourcing principles, respect data subject rights, and prioritize accuracy over guesswork.

  • GDPR
  • CCPA

FAQ

Frequently Asked Questions

Can't find the answer to your question? Reach out to us via the contact page.

Which filters does the People Search API support?

Job title, seniority, department, location, industry, company size, headcount, company domain, and more. Filters combine in a single request.

How do I retrieve large result sets?

Results are paginated with cursors. Each response returns the next cursor until the full set is exhausted, so you can page through millions of profiles predictably.

Does a search return full profiles?

Search returns identifiers and key fields. Use the Person Enrichment API on any result to fetch the full structured profile when you need it.

How fresh is the search index?

The index is refreshed continuously. Every record carries a last-updated timestamp so you can filter or re-enrich stale entries.

How is search billed?

Per result returned, not per request. Empty pages cost nothing. Volume pricing is available on annual plans.

Is Reverse Contact compliant with GDPR and CCPA?

Yes. Compliance is built into how we collect and process data. Full documentation is available in the Trust Center.

The data layer behind your GTM engine

Access fresh people and company data through one API and power every enrichment, prospecting, and automation workflow.

Profiles
1B+
Refreshes / month
200M
Response time (P95)
500ms