THE LINKEDIN JOB CHANGE TRACKER

Spot a LinkedIn job change in 0.4 seconds
Or you don’t pay

Read live, never a stale database No login, no cookies Free to try
Try for free
GET/v1/linkedin?type=refresh&url=linkedin.com/in/satyanadella
{
  "type": "linkedin-refresh",
  "url": "https://www.linkedin.com/in/satyanadella",
  "publicIdentifier": "satyanadella",
  "accessible": true,
  "profileState": "accessible",
  "firstName": "Satya",
  "lastName": "Nadella",
  "currentCompany": {
    "name": "Microsoft",
    "slug": "microsoft",
    "linkedInUrl": "https://www.linkedin.com/company/microsoft",
    "linkedInId": "1035"
  },
  "currentSchool": null,
  "companyState": "public",
  "photo": "https://media.licdn.com/dms/image/v2/C5603AQHHUuOSlRVA1w/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1579726625398?e=1790208000&v=beta&t=ajencz2W_D6lC1DmoaoTr27lg7urm55muP4JOR6-dwU",
  "photoState": "public",
  "tookMs": 201
}
· TWO REAL RESPONSES, PULLED LIVE 2026-09-05 ·
The problem

Your best customer just changed jobs. Your CRM says nothing

The champion who bought from you is now at a new company with a new budget. The record you hold still names the old one. By the time a database refresh catches it, someone else has called.

93%
of disputed rows went our way when an enrichment platform benchmarked us on their own database
0
logins or cookies needed
What that costs youWarm deals you never hear about. Emails to dead addresses. A CRM you stop trusting.
The fix

A live check of the profile catches it

CrustAPI checks the public profile the moment you ask and returns the current company with its numeric id, in 0.4 seconds. Compare it with the company you hold and you know who moved. Ten thousand at a time, results to your webhook.

The company they are at today The new company with its numeric id Private and deleted flagged, free No login, so nothing to ban

You hear first. Cheaper. Fresher. Easier.

Live read : noun

We read the page the moment you ask. Not a copy from last month.

Every job change in your database, the week it happens

0.4 seconds a row. One bill. Nothing to babysit.

Try for free
The process

Here’s how you get the moves you want

STEP 1
1

Your list in one line. Or no code at all

One profile in the playground, or ten thousand in a batch with a webhook. Paste the addresses you already hold.

Zero setup. Zero babysitting.
· 0.4 SECONDS LATER ·
STEP 2
2

The current company. Right now

For every row: the name, the current company with its numeric id and the profile state. A company that differs from your record means they moved. Ready for your CRM, your alerts or your model.

FieldWhat comes back
publicIdentifiersatyanadella
firstNameSatya
lastNameNadella
profileStateaccessible
currentCompany.nameMicrosoft
currentCompany.linkedInId1035
+ the company address and slug, and the numeric member id with member=true
Who moved, as of today.
A company you can compare with your recordPrivate and deleted rows flagged, never billedOne price per row, every field included
· PAY ONLY FOR RESULTS · PRIVATE AND DELETED PROFILES ARE FREE ·
STEP 3
3

Run it on a schedule. Same list, this week’s moves

Send the whole list weekly or monthly. Only the rows that changed need a full profile read. Ask for member=true once and you have a permanent id that survives renames.

Ask forWhat comes back
a batch with a webhookup to 10,000 rows, results posted to you
member=trueLinkedIn’s permanent numeric member id
profilethe full profile for the rows that moved
+ company, jobs, posts and people search
The signal, the week it happens.
Try for free
· FREE TO TRY · YOUR BALANCE NEVER EXPIRES ·
Works with your stack
What we do so you don’t

We read LinkedIn for you. Live

You get the rows you want. Right today. For less.

PAY ONLY FOR RESULTS. WRONG RESULT, MONEY BACK.
1

We read it live

The moment you ask. Every profile on your list, checked live, with the current company and its numeric id.

2

We keep it working

LinkedIn changes its pages all the time. We keep the read working through every change, so you never run, patch or babysit a scraper.

3

We clean it

Company names paired with numeric ids. Public readability and profile URL status included. Rows that did not change cost the same, rows that could not be read cost nothing.

4

Guaranteed right

You pay only when data comes back. Empty results cost nothing. Report a wrong result and the money comes back.

★

BONUS: A data expert on email

Stuck on a field, a filter or a weird result? Email support@crustapi.com and a data expert answers within a day. Not a bot.

Try for free

All without

Proxies or browsersnothing to run, patch, or babysit
A vendor per sourceone account, one bill
Paying for failuresempty results come back free
Bonus

Or let your AI do it

Plug in our MCP server. Your agent does the rest, paying per result.

Claude logo ChatGPT logo → MCP
Pricing

How much does it cost?

Pay as you go. One price per check, every field included, and you pay only when the profile comes back. Larger deposits get lower rates for those funds until they are spent.

ChecksCostRate
1,000$1.96$1.96 per 1,000, pay as you go
25K$49$1.96 per 1,000 with a $49 deposit
100K$149$1.49 per 1,000 with a $149 deposit
500K$549$1.10 per 1,000 with a $549 deposit
2.5M$1,999$0.80 per 1,000 with a $1,999 deposit
10M$6,500$0.65 per 1,000 with a $6,500 deposit
50M$27,500$0.55 per 1,000 with a $27,500 deposit
100M$50,000$0.50 per 1,000 with a $50,000 deposit
250M$100,000$0.40 per 1,000 with a $100,000 deposit
MoreCustomOngoing feeds, managed delivery, or volume below the ladder. Tell us what you need.

$6 free every month, no card. Empty results cost nothing. Your paid balance never expires.

Reference

What you get per check

FieldWhat it holds
publicIdentifierthe slug you sent
accessiblewhether the profile is public
profileStatepublic readability and profile URL status
firstNamefirst name
lastNamelast name
currentCompanyname, slug, address and numeric id
memberIdentifierthe permanent numeric id, with member=true
How to use

How do I use the LinkedIn Job Change Tracker?

  1. 1

    Create a free account. No credit card required.

  2. 2

    Paste a LinkedIn profile address, or a list of them.

  3. 3

    Add member=true once to get the permanent id.

  4. 4

    Download the list as a spreadsheet, use your API key, or tell your AI tool to pull it.

In code it is one line:

curl "https://crustapi.com/v1/linkedin?type=refresh&url=linkedin.com/in/satyanadella" \
  -H "x-api-key: YOUR_KEY"
Input

What can I set?

ParameterWhat it doesExample
typerefresh for a job-change check. profile for the full record.refresh
urlThe profile address, or just the username.linkedin.com/in/satyanadella
memberAlso return the permanent numeric member id.true
FAQ

Common questions

One request that checks a public LinkedIn profile and returns the current company and its numeric id, live. Compare it with what you hold and you know who moved. 0.4 seconds a row, ten thousand rows a batch, with no login.

Send the list as a batch with a webhook. Up to 10,000 profiles a request; results are posted to you when the batch finishes. Run it weekly or monthly.

They come back flagged, restricted or not resolvable, and are never billed. You keep the row and know why it is empty.

0.4 seconds a row. That is the median a customer sees, measured through crustapi.com on the day this page was built. A batch of 10,000 runs in the background and posts to your webhook.

$1.96 for every 1,000 checks, with lower rates for larger individual deposits. Private, deleted and empty rows cost nothing. $6 free every month, no card.

We read the public pages LinkedIn shows anyone, logged out, and never use accounts, cookies or fake profiles. That is the distinction that ended the vendors who did. Public, logged-out collection has repeatedly defeated computer-fraud and contract claims. Check your own use case. We are not lawyers.

The CrustAPI guarantee

Spot a LinkedIn job change in 0.4 seconds
Or you don’t pay

Pay only for results Empty results are free Your balance never expires Deposit more, pay less
Try for free
No credit card required.

Every LinkedIn endpoint

Profiles, companies, jobs, posts and more. One account, one bill.

Public pages only. No logins. No fake accounts.
GDPR COMPLIANTCCPA COMPLIANTSOC 2 IN PROGRESS