Playground Sign in Start free
Recipe Social and video

LinkedIn scraper API: search results, detail pages and profiles as JSON

Send any LinkedIn page URL with recipe=linkedin and get title, company, location and 12 more fields as JSON. No selectors to write, no proxies to pick.

  • 3 page types
  • 15 fields
  • 5 credits a page · $0.50 per 1,000
  • Working · 100% in 7 days

5,000 free credits for 7 days, no card.

recipe=linkedin/listing
curl -G 'https://api.ujeebu.com/scrape' \
  -H "ApiKey: $UJEEBU_API_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/jobs/search?keywords=data+analyst&location=United%20States' \
  --data-urlencode 'recipe=linkedin/listing'
200 OK · JSON
{
    "result": {
        "title": "Data Analyst",
        "company": "Zelis",
        "location": "Cottonwood Heights, UT"
    },
    "success": true
}

What you get from LinkedIn

The fields of each page type and a real sample from our last validation, shortened.

Search and listing pages recipe=linkedin/listing 5 credits a page

FieldTypeExample
resultslist of 3+ items
results[].urlURLhttps://www.linkedin.com/jobs/view/sr-data-analyst-at-accenture-fed...
results[].titletextSr. Data Analyst
results[].companytextAccenture Federal Services
results[].locationtextWashington, DC

Sample answer, validated 2026-11-04

{
    "results": [
        {
            "url": "https://www.linkedin.com/jobs/view/data-analyst-at-zelis-4472640743?position=1&pageNum=0&refId=rz6udfy%2F9qTwBJOt42zBvw%3D%3D&trackingId=pg9eKnQ0nfAxmKrc%2Fn...",
            "title": "Data Analyst",
            "company": "Zelis",
            "location": "Cottonwood Heights, UT"
        },
        {
            "url": "https://www.linkedin.com/jobs/view/sr-data-analyst-at-accenture-federal-services-4478595713?position=2&pageNum=0&refId=rz6udfy%2F9qTwBJOt42zBvw%3D%3D&trackin...",
            "title": "Sr. Data Analyst",
            "company": "Accenture Federal Services",
            "location": "Washington, DC"
        }
    ]
}

One call

Send the page URL and the recipe name to the Scrape API. The recipe brings the extract rules and the settings that work on LinkedIn (JavaScript rendering).

curl -G 'https://api.ujeebu.com/scrape' \
  -H "ApiKey: $UJEEBU_API_KEY" \
  --data-urlencode 'url=https://www.linkedin.com/jobs/search?keywords=data+analyst&location=United%20States' \
  --data-urlencode 'recipe=linkedin/listing'

The answer is {"result": {...}} with the headers Ujb-Recipe and Ujb-Credits. Other page types: recipe=linkedin/detail, recipe=linkedin/page, or recipe=linkedin and the API picks the page type from the URL. Your own parameters always win over the recipe.

What people build with LinkedIn data

  • Market research

    Follow public company pages and job postings to see who grows and hires.

    Learn more
  • Listings research

    Track public listings, prices and locations.

Price

Same price as the page call, no fee for the recipe. Only successful responses are billed; blocked, timed-out and failed requests are free.

Page typeCredits a pagePer 1,000, StarterPer 1,000, Pro
Search results, Detail page, Profile5$0.82$0.50

See all plans

FAQ

What does the LinkedIn recipe return?

JSON with 15 fields from search results (recipe=linkedin/listing) and detail page (recipe=linkedin/detail) and profile (recipe=linkedin/page), for example title, company, location, url. The answer is {"result": {...}} with the fields shown on this page.

How much does it cost to scrape LinkedIn?

5 credits a page ($0.50 per 1,000 on Pro, $0.82 on Starter). Same price as the page call, no fee for the recipe. Only successful responses are billed; blocked, timed-out and failed requests are free.

Do I need proxies or a headless browser?

No. The recipe brings the settings that work on LinkedIn: JavaScript rendering. Send only the URL and recipe=linkedin/listing.

What happens when LinkedIn changes its pages?

We check LinkedIn every day and re-validate the recipe on real pages every week, then fix it when the site changes. Until a fix is live, the API answers 404 "the recipe has no working version" instead of empty data, and that call is free.

Can I search LinkedIn with parameters?

Yes. Fill in query, location, posted: we build the LinkedIn search URL, and the call is that URL with recipe=linkedin/listing. A single call with the parameters and no URL is coming to the API; it is not live yet.

Get LinkedIn data as JSON today.

5,000 free credits for 7 days. No card.