Skip to content

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

Solutions People Lookalike API

B2B People Lookalike API: more like this one

Start from one profile you know is right: a buyer who signed, a hire who worked out. The API finds the people who do the same job, at the same level, in the same place, and returns their full profiles.

POST /v2/search/people/lookalike

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_01h5q2t6w9z3c7f1j4m8p2s5v9",
        "publicId": "sarah-lambert",
        "linkedinUrl": "https://www.linkedin.com/in/sarah-lambert",
        "firstName": "Sarah",
        "lastName": "Lambert",
        "headline": "Head of Growth at Tailspin",
        "location": {
          "city": "London",
          "country": "United Kingdom",
          "countryCode": "GB"
        },
        "currentPosition": {
          "title": "Head of Growth",
          "companyName": "Tailspin"
        }
      },
      {
        "id": "prs_01h6r3u7x1a4d8g2k5n9q3t6w1",
        "publicId": "james-okafor",
        "linkedinUrl": "https://www.linkedin.com/in/james-okafor",
        "firstName": "James",
        "lastName": "Okafor",
        "headline": "Head of Growth Marketing at Litware",
        "location": {
          "city": "London",
          "country": "United Kingdom",
          "countryCode": "GB"
        },
        "currentPosition": {
          "title": "Head of Growth Marketing",
          "companyName": "Litware"
        }
      },
      {
        "id": "prs_01h7s4v8y2b5e9h3l6o1r4u7x2",
        "publicId": "emily-clarke",
        "linkedinUrl": "https://www.linkedin.com/in/emily-clarke",
        "firstName": "Emily",
        "lastName": "Clarke",
        "headline": "Growth Lead at Proseware",
        "location": {
          "city": "London",
          "country": "United Kingdom",
          "countryCode": "GB"
        },
        "currentPosition": {
          "title": "Growth Lead",
          "companyName": "Proseware"
        }
      }
    ],
    "metadata": {
      "perPage": 25,
      "count": 3,
      "nextCursor": "cur_01j9x8r5n3a9c7e5g1b3d9f7"
    }
  },
  "error": null
}

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

One good example is enough

Filters describe a person in the abstract. A seed profile already is one: the lookalike reads it and searches for its peers.

Book a demo
  • One seed, no filters

    Send a LinkedIn profile URL or a Reverse Contact person id. The search is built for you.

  • Read from the current role

    Function, time in the role, seniority and location: what the seed does today, not what it did.

  • Full profiles, seed excluded

    Results come back as in People Search, with cursor pagination. The seed itself is never among them.

Seed

What a lookalike reads from the seed

The search is built from the seed's current position. Filters sent with the request are refused rather than ignored, so the results always match what the seed does.

  1. Function and time in the role

    The area the seed works in today and its specialty, with how long it has held them when that is known.

  2. Seniority

    The level of the current position, from individual contributor to CXO.

  3. Location

    The country and the city of the seed.

Pricing model

Priced like People Search

One credit per profile delivered. A page with no match costs nothing, and so does a seed we cannot use. The Plus Unlimited and Max Unlimited plans include lookalikes, within their fair usage.

credit per profile delivered
1
credits when no one matches
0

Use cases

Where one profile starts a list

  • More buyers like your best customers

    Start from the champion who signed and reach the people who hold the same role, at the same level, in the same market.

  • Recruiting from a great hire

    Use a hire who worked out as the brief for the next search, instead of rewriting it as filters.

  • "More like this" in your product

    Add a similar-profiles action to every profile your users open. One call, with the profile as the only input.

  • Talent and market mapping

    Map the peers of a key person in a market: same function, same level, same city.

  • Audience expansion

    Grow a guest list, a community or a partner program from one member who fits it well.

  • AI agents

    Give an agent a tool that turns one good example into a list, without asking it to guess filter values.

Process

How does it work?

A synchronous call: one seed in, similar profiles out.

  1. 01

    Pick a seed

    A LinkedIn profile URL, or the Reverse Contact id of any person response.

  2. 02

    We read the seed

    Its current function, time in the role, seniority and location become the search.

  3. 03

    Get similar people

    Full profiles of the seed's peers, with a cursor for the next page.

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.

What can I use as a seed?

A public LinkedIn profile URL or a Reverse Contact person id (prs_...), exactly one of the two. The seed must already be in our search index: when it is not, the API answers 404 and charges nothing, so try another seed.

Which criteria does a lookalike use?

What the seed does today: its current function and sub-function, with the time spent in them when it is known, its current seniority and its location (country and city).

Can I add my own filters?

No. The criteria come from the seed, so a filter sent with the request is refused, at no cost, rather than silently ignored. To combine criteria of your own, use the People Search API.

Is the seed part of the results?

Never. The results are the people who look like the seed, as full profiles, paginated with a cursor like People Search.

How is a lookalike billed?

One credit per profile delivered, like People Search. A page with no match costs nothing, and so does a refused request. The Plus Unlimited and Max Unlimited plans include lookalikes, within their fair usage.

Is Reverse Contact compliant with GDPR and CCPA?

Yes. A seed under an active data subject request is refused, and profiles under one are removed from results before billing. 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