nvNeuralVerge
Social media

LinkedIn Profile Data API — Role, Company & Posts

Send a profile URL and this source returns the public professional record as data: name, headline and about text, location, current company, the full role history with dates and descriptions, education, certifications, languages, and recent posts with their engagement figures.

You send
A profile URL
You get back
The full professional record: history, education and recent posts
Coverage
People with a public profile, worldwide.
Price
5 pts$5 per 1,000
Charged only when a profile resolves. A profile that cannot be read is not billed.
Comparison

Ways to get this data

Three approaches teams use today, and where each one runs into trouble.

ApproachWhat it takesCostTrade-off
Opening the profile yourselfOne tab per personFree, and it does not scaleFine for ten people, hopeless for a thousand
A contact databaseA subscription and a matching stepPer record or per seatStatic records go stale, and job changes are exactly what you need to catch
NeuralVergeOne request per person$5 per 1,000, misses not billedReturns what a person publishes about themselves, which is a claim rather than a verified fact
Response

What you get back

Every field the response returns.

FieldTypeDescription
basic_infoobjectName, headline, about text, profile URL and picture.
basic_info.locationobjectCountry, city, postal code and the full location string.
basic_info.current_companystringWhere they work now, with the company page link.
basic_info.open_to_workbooleanWhether they have flagged themselves as open to work.
basic_info.follower_countintegerFollowers, alongside connection count.
basic_info.top_skillsarrayThe skills shown at the top of the profile.
experiencearrayFull role history with title, company, dates, duration, employment type and description.
educationarraySchools with dates and links.
certificationsarrayCertification name, issuer and issue date.
languagesarrayLanguages with stated proficiency.
postsarrayRecent posts with text, publication date, hashtags, mentions and media.
posts[].engagementobjectReactions, likes, comments, shares and impressions per post.
One response envelope

Every source answers in the same shape: a session id, a readable human summary, a structured machine object and the points the call consumed. Learn it once and it holds across every source in the catalog.

Integration

How to run it

The same lookup works from the app, the API, or as a tool an agent can call mid-task.

A JSON schema passed as extract_schema_json pins the response shape, so the same fields come back on every call. The Get API Code button in the app gives you the complete command with the schema already filled in.

curl -X POST https://api.neuralverge.ai/functions/v1/run-extract \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://www.linkedin.com/in/example",
    "instructions": "Extract data from Linkedin people profile",
    "settings": {
      "country_code": "us",
      "extract_schema_json": "{ ... }"
    }
  }'
Use cases

What teams use it for

Where this field shows up in an actual workflow.

Personalising outreach

Open with what someone actually posted rather than with their job title.

Contact enrichment

Attach a current role and employer to a CRM record.

Job-change detection

Re-run known contacts and catch the ones who have moved — a move is a buying trigger.

Pre-meeting research

Know who you are meeting before you join the call.

Coverage & limits

Coverage, freshness and limits

What this source covers, how fresh it is, and where it stops.

Coverage

People with a public profile, worldwide.

Freshness

Read at request time.

Handling

This source returns personal data. Use it for legitimate business purposes under your own lawful basis, honour deletion and opt-out requests, and check the acceptable use policy for what is out of bounds.

What it will not do
  • Private or restricted profiles will not resolve.
  • Titles are self-described, so they indicate a role rather than certify it.
  • Sparse profiles return empty fields rather than inferred ones.
FAQ

Questions, answered

No. You authenticate with your NeuralVerge key and nothing else, and no credentials of yours are involved.

Related

Related sources

Try linkedin people profile on your own data

One request format across every source in the catalog.

Get started