Playground Sign in Start free
Recipes

LinkedIn Jobs API

What the official LinkedIn API gives you without approval, which partner programs hold the job data, and how to get public LinkedIn job postings as JSON today.

Short answerUpdated

Not an open one. Without approval, LinkedIn's API only allows sign-in and posting for the signed-in member. Profile, job and company data need an approved partner program. To get LinkedIn job search results, job postings and company pages as JSON without approval, send the page URL with recipe=linkedin to the Ujeebu Scrape API: 5 credits a page ($0.50 per 1,000 pages on Pro, $0.82 on Starter), and our checks of LinkedIn passed 59 of 60 times in the last 7 days.

Disclosure: Ujeebu publishes this page and sells the Scrape API it describes. The official API facts link to LinkedIn's own pages; our numbers come from our own checks.

The answer

Is there an official LinkedIn API?

Not an open one. Without approval, LinkedIn's API only allows sign-in and posting for the signed-in member. Profile, job and company data need an approved partner program.

Any developer can create a LinkedIn app, but the open products are limited to signing in with LinkedIn and posting for the signed-in member. Job postings, company data and profiles sit behind partner programs (for example the Talent Solutions, Marketing and Sales Navigator partner programs) that LinkedIn approves case by case. There is no self-serve LinkedIn Jobs API for reading public postings.

Source: LinkedIn API on learn.microsoft.com, checked November 6, 2026.

Today

How to get LinkedIn data as JSON today

Send a LinkedIn URL (or search parameters) with recipe=linkedin to the Scrape API. The recipe carries the extract rules and the settings we validated on real LinkedIn pages, so there are no selectors to write and no proxies to pick. Every field, a full sample and the price: LinkedIn API.

Request
curl -G 'https://api.ujeebu.com/scrape' \
  -H 'ApiKey: YOUR_API_KEY' \
  -d 'recipe=linkedin/search' \
  --data-urlencode 'query=data analyst'
Response (trimmed)
{
  "result": {
    "results": [
      {
        "title": "Data Analyst",
        "company": "Zelis",
        "location": "Cottonwood Heights, UT",
        "url": "https://www.linkedin.com/jobs/view/data-analyst-at-zelis-4472640743"
      },
      "..."
    ]
  }
}

Trimmed from the recipe's validation sample of November 4, 2026 (public job search for "data analyst", United States). A job page (recipe=linkedin/detail) adds employment type, posting date, valid-through date, city, region and country.

Fields

Which LinkedIn fields you get

Fields per page type of the LinkedIn recipe, from our last validation
Page typeCallFieldsExamplesCredits a page
Search and listing pagesrecipe=linkedin/listing5title, company, location, url5
Detail pagesrecipe=linkedin/detail9title, company, city, country, employment_type, posted, region, valid_through5
Public pagesrecipe=linkedin/page8name, description, city, country, employees, website, image, url5
Compared

The official LinkedIn route or the recipe?

Official LinkedIn access compared with the Ujeebu recipe, November 2026
Official LinkedIn routeUjeebu LinkedIn recipe
Who can use itApproved partners only for job and company dataAnyone with an API key
DataDepends on the partner programPublic job searches, job postings and company pages
SearchPartner programs onlyrecipe=linkedin/search with query, location, posted
CostAgreed with LinkedIn5 credits a page, billed on success only
Our monitoring

Does it work today? What we measured

We fetch real LinkedIn pages through our own API every day and re-validate the recipe on real pages every week. When LinkedIn changes its pages and the recipe breaks, the API answers 404 "the recipe has no working version" (free) instead of empty data until it is fixed.

LinkedIn recipe, live figures from our health checks
MeasureResult
Checks passed, last 7 days59 of 60 (98.3%)
Last validation on real LinkedIn pages2026-11-04
Fields15 across 3 page types
Price, Search results, Detail page, Profile5 credits a page: $0.50 per 1,000 on Pro, $0.82 on Starter
Settings the recipe bringsJavaScript rendering
BillingSuccessful responses only; blocked, timed-out and failed calls are free
Before you start

What to check before you collect LinkedIn data

  • Public pages only. The recipe reads the pages LinkedIn shows without signing in. It does not log in, pass a login wall or read private messages.
  • LinkedIn's terms of use govern how its site may be used. Read them for your use case, and for anything beyond research or internal analysis, ask your own counsel.
  • Personal data. Job postings can name the recruiter or the hiring manager. Privacy law such as the GDPR in the EU applies to them: keep only the fields you need and delete what you no longer use.
  • Your pace. You choose how many pages you fetch. A daily or hourly snapshot of the pages you track is usually enough for prices and listings.

This is a practical checklist, not legal advice.

FAQ

Frequently asked questions

Is there a LinkedIn API?

Not an open one. Without approval, LinkedIn's API only allows sign-in and posting for the signed-in member. Profile, job and company data need an approved partner program. Ujeebu's LinkedIn recipe returns LinkedIn job search results, job postings and company pages as JSON from the public pages: send the URL with recipe=linkedin to the Scrape API.

Does LinkedIn have a public API?

Not an open one. Without approval, LinkedIn's API only allows sign-in and posting for the signed-in member. Profile, job and company data need an approved partner program.

How much does it cost to get LinkedIn data as JSON?

5 credits a page, $0.50 per 1,000 pages on Pro and $0.82 on Starter. The recipe costs the same as the page call, and only successful responses are billed. New accounts get 5,000 free credits for 7 days, no card.

Does the recipe read LinkedIn profiles of people?

No. It reads public pages that LinkedIn shows without signing in: job searches, job postings and company pages. Nothing behind a login.

Can I filter LinkedIn jobs by location and date?

Yes: send recipe=linkedin/search with query, location and posted (how recent the postings are). The API builds the LinkedIn jobs search URL, returns it in the Ujb-Url header and answers the listing JSON.
Sources

The official API facts come from LinkedIn's own pages; Ujeebu figures come from our own checks, read live, and were first published on . Prices change; check the vendor page before you buy.

  1. LinkedIn: LinkedIn API
  2. Ujeebu LinkedIn API (recipe page)
  3. Ujeebu recipes documentation
Related comparisons and guides

Ujeebu publishes this page and sells one of the products on it. We do our best to keep it accurate and fair; if you see an error or a price that changed, please let us know.

Test it on your own targets

Benchmarks and price tables only go so far. Run your real URLs through two or three of these APIs during their free trials and compare success rate and cost per successful page.

Try Ujeebu free All comparisons