Skip to content

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

Solutions Person Social Data API

Person Social Data API: one URL, one B2B profile

Pass a LinkedIn or social profile URL and get back a complete, structured B2B person profile. Transparent, reliable, and GDPR-compliant.

POST /v2/fetch/persons

Live · production API

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

200 OK23 fieldssample

{
  "success": true,
  "data": {
    "id": "prs_01jbd5vewyenebxgaz869ffe5t",
    "firstName": "Satya",
    "lastName": "Nadella",
    "publicId": "satyanadella",
    "linkedinUrl": "https://www.linkedin.com/in/satyanadella",
    "headline": "Chairman and CEO at Microsoft",
    "photoUrl": "https://media.licdn.com/dms/image/satya.jpg",
    "hasPremium": true,
    "followersCount": 10800000,
    "location": {
      "city": "Redmond",
      "country": "United States",
      "countryCode": "US"
    },
    "currentPosition": {
      "title": "Chairman and Chief Executive Officer",
      "companyName": "Microsoft",
      "startEndDate": {
        "start": "2014-02-01T00:00:00.000Z",
        "end": null
      }
    },
    "skills": [
      "Cloud Computing",
      "Leadership"
    ],
    "languages": [
      {
        "language": "English",
        "proficiency": "Native or bilingual"
      }
    ]
  },
  "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

Structured person data you can actually see.

One endpoint style, predictable schemas, and full data coverage so you can get deep context and freshness at the same time.

Book a demo
  • Live retrieval

    Get the data on demand when freshness matters most.

  • Structured objects

    Receive consistent JSON objects (person, company, job, activity) ready to store.

  • Transparency built-in

    Every object includes freshness and confidence metadata.

Use cases

How teams put this data to work

  • On-demand enrichment

    Enrich a record exactly when you need it (lead creation, signup, scoring). Reduce stale data by fetching live for mission-critical actions.

  • CRM & RevOps standardization

    Normalize fields across tools with consistent schemas. Keep one reliable profile per entity to prevent duplicates and mismatches.

  • Product features

    Embed enrichment into your product as a reliable user-facing feature. Deliver predictable objects that are easy to render and cache.

  • Analytics pipelines

    Store structured entities in your warehouse to power reporting and segmentation. Improve join reliability with stable IDs and normalized attributes.

  • AI context grounding

    Provide agents with verified, structured context before they generate outputs. Reduce hallucinations by using exact fields instead of inferred data.

  • Data refresh workflows

    Refresh entities on schedules or triggers to keep your system current. Use lastUpdate from the free /check call to control refresh frequency and cost.

Process

How does it work?

A synchronous flow built for real-time usage.

  1. 01

    Pass a URL

    Pass a LinkedIn or social profile URL, or a profile ID.

  2. 02

    Fetch the profile

    Get back a structured profile in real time, or from our database when available.

  3. 03

    Store and activate

    Save the profile, enrich other records, or pass it to your automations and AI 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 URLs does the Person Social Data API accept?

A public LinkedIn profile URL (any format: /in/slug or numeric ID). The URL is resolved to a stable person identifier before fetching.

Is the profile fetched live or from a database?

You choose. Live fetch returns the current public profile; database mode returns our latest stored version with lower latency. Both include a last-updated timestamp.

Which fields are returned?

Name, headline, location, photo, current position, full experience, education, skills, languages, certifications and the linked company entity.

What if the profile is private or removed?

We return an explicit not-found status and no credit is charged.

Can I get emails and phone numbers too?

Pass the same URL to the Email Finder API to get a verified work email. Social data and contact data are separate calls so you only pay for what you need.

Is Reverse Contact compliant with GDPR and CCPA?

Yes. We only process publicly available professional data, honour data subject rights, and document everything 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