Best LinkedIn job search API in 2026
We benchmarked 6 LinkedIn job search API providers. We list the three we score highest. For each one, we show its top scoring plan, each part of the plan's score and what 1,000 jobs cost.
The Data score on LinkedIn job search
We asked each call for 10 jobs per search. This score, out of 100, is the share of those 10 that the call returned and that match the search. We check each job on its own LinkedIn page. A match is still open and in the country searched. It also has the searched word where the call's docs say the call looks: the job's title or its whole posting. If a provider ran on fewer searches, we compare it with how the others did on those same searches. That way, easy searches can't raise its score. If we called a provider more than once on the same search, we score it on all those calls. That way, one run can't decide its score.
- #1
AnyAPI, top-up from $10, Manual top-up: LinkedIn job search API
- Overall score
- 78.9Overall score: 78.9 What goes in • Price score: 83, its weight 40 • Data score: 87, its weight 40 • Cost to get started score: 93, its weight 10 • Bundle score: 50, its weight 10 • Performance score: 46, its weight 10 Formula Overall score = (40 × price score + 40 × data score + 10 × cost to get started score + 10 × bundle score + 10 × performance score) / 110 This plan Overall score = (40 × 83.13 + 40 × 86.50 + 10 × 93.33 + 10 × 50.00 + 10 × 46.02) / 110 = 78.8973, shown as 78.9
- Price score
- 83Price score: 83 What goes in • $ per 1,000 jobs: $0.026 • $ per 1,000 searches that find no job: the provider's pages don't say • Plans of this API we rank by price: 80 • Plans cheaper per 1,000 jobs than this plan: 4 Formula Price score = 100 × (35 × rank + 5 × not found) / 40 rank = 1 − plans cheaper / plans we rank by price (a flat fee with no cap scores 1, a plan with no $ per 1,000 scores 0) not found = 1 − not found $ per 1,000 / $ per 1,000, never under 0 Not found is 1 when the provider charges nothing for searches that find no job. A flat fee with no cap counts as charging nothing. Not found is 0 when we don't know what the provider charges for searches that find no job. Not found is 0 when the provider charges for searches that find no job and the plan has no $ per 1,000. This plan rank = 1 − 4 / 80 = 0.95 not found = 0 (we don't know what the provider charges) Price score = 100 × (35 × 0.95 + 5 × 0) / 40 = 83.125, shown as 83
- $ per 1,000 searches that find no job: the provider's pages don't say
- Plans of this API we rank by price: 80
- Plans cheaper per 1,000 jobs than this plan: 4
- Data score
- 87Data score: 87 What goes in • In our benchmark of 23 October 2026, we called this provider on all 20 of our searches. • We scored this plan 0.865 out of 1 in our benchmark, so its Data score is 87. Formula Data score = 100 × this plan's benchmark score, out of 1 The Data score on LinkedIn job search We asked each call for 10 jobs per search. This score, out of 100, is the share of those 10 that the call returned and that match the search. We check each job on its own LinkedIn page. A match is still open and in the country searched. It also has the searched word where the call's docs say the call looks: the job's title or its whole posting. If a provider ran on fewer searches, we compare it with how the others did on those same searches. That way, easy searches can't raise its score. If we called a provider more than once on the same search, we score it on all those calls. That way, one run can't decide its score. This plan Data score = 100 × 0.865 = 86.50, shown as 87
- Cost to get started score
- 93Cost to get started score: 93 What goes in • Who can get it: anyone 18 or over, for business or professional use, not in an embargoed jurisdiction or on a restricted-party list • How you pay: a top-up you pay first • Least to pay before your first result: $10 Formula Cost to get started score = 100 × (who + billing + least) / 3 who = closed to new users 0, on approval or after a call 0.3, only if you already pay for a plan 0.3, a crypto wallet 0.5, a business email 0.7, none of these 1 billing = pay as you go or free 1, a pack or a top-up 0.8, monthly 0.7, quarterly 0.5, half-yearly 0.4, yearly 0.3, contact us 0 least = $10 or less 1, else 1 − log10(least / $10) / 2, never under 0 This plan who = 1 billing = 0.8 least = 1 ($10 is $10 or less) Cost to get started score = 100 × (1 + 0.8 + 1) / 3 = 93.33, shown as 93
- How you pay: a top-up you pay first
- Least to pay before your first result: $10
- Bundle score
- 50Bundle score: 50 What goes in • Also pays for, from the same budget: every AnyAPI endpoint Formula Bundle score = 100 × other calls / (other calls + 1) other calls = the number of items in Also pays for. Each item counts once, even one that names several calls or every endpoint. A plan whose pages we haven't read yet counts 0. This plan Bundle score = 100 × 1 / (1 + 1) = 50.00, shown as 50
- Also pays for, from the same budget: every AnyAPI endpoint
- Performance score
- 46Performance score: 46 What goes in • Its median time per call in our benchmark of 23 October 2026, minus the baseline: 3.577 s • SearchApi, the fastest benchmarked provider: 1.646 s Formula Performance score = 100 × the fastest median / this median time = the call's time minus the mean of three free calls to the same provider just before it, on the same connection where that mean is longer than the call: minus the provider's median baseline, capped at the call's time This plan Performance score = 100 × 1.646 / 3.577 = 46.02, shown as 46
- Its median time per call in our benchmark of 23 October 2026, minus the baseline: 3.577 s
- SearchApi, the fastest benchmarked provider: 1.646 s
- $ per 1,000
- $0.026
- In our benchmark of 23 October 2026, we called this provider on all 20 of our searches.
- We scored this plan 0.865 out of 1 in our benchmark, so its Data score is 87.
- #2
OpenWeb Ninja, $150 monthly: LinkedIn job search API
- Overall score
- 75.7Overall score: 75.7 What goes in • Price score: 68, its weight 40 • Data score: 86, its weight 40 • Cost to get started score: 70, its weight 10 • Bundle score: 67, its weight 10 • Performance score: 79, its weight 10 This plan Overall score = (40 × 67.81 + 40 × 86.25 + 10 × 70.40 + 10 × 66.67 + 10 × 79.21) / 110 = 75.6836, shown as 75.7
- Price score
- 68Price score: 68 What goes in • $ per 1,000 jobs: $0.075 • $ per 1,000 searches that find no job: $0.75 • Plans of this API we rank by price: 80 • Plans cheaper per 1,000 jobs than this plan: 18 This plan rank = 1 − 18 / 80 = 0.775 not found = 1 − $0.75 / $0.075 = −9, under 0, so 0 Price score = 100 × (35 × 0.775 + 5 × 0) / 40 = 67.81, shown as 68
- $ per 1,000 searches that find no job: $0.75
- Plans of this API we rank by price: 80
- Plans cheaper per 1,000 jobs than this plan: 18
- Data score
- 86Data score: 86 What goes in • In our benchmark of 22 and 23 October 2026, we called this provider on all 20 of our searches. • We scored this plan 0.8625 out of 1 in our benchmark, so its Data score is 86. This plan Data score = 100 × 0.8625 = 86.25, shown as 86
- Cost to get started score
- 70Cost to get started score: 70 What goes in • Who can get it: anyone, a minor with a parent's permission • How you pay: monthly • Least to pay before your first result: $150 This plan who = 1 billing = 0.7 least = 1 − log10($150 / $10) / 2 = 0.412 Cost to get started score = 100 × (1 + 0.7 + 0.412) / 3 = 70.40, shown as 70
- How you pay: monthly
- Least to pay before your first result: $150
- Bundle score
- 67Bundle score: 67 What goes in • Also pays for, from the same budget: Company Jobs · Job Details This plan Bundle score = 100 × 2 / (2 + 1) = 66.67, shown as 67
- Also pays for, from the same budget: Company Jobs · Job Details
- Performance score
- 79Performance score: 79 What goes in • Its median time per call in our benchmark of 22 and 23 October 2026, minus the baseline: 2.078 s • SearchApi, the fastest benchmarked provider: 1.646 s This plan Performance score = 100 × 1.646 / 2.078 = 79.21, shown as 79
- Its median time per call in our benchmark of 22 and 23 October 2026, minus the baseline: 2.078 s
- SearchApi, the fastest benchmarked provider: 1.646 s
- $ per 1,000
- $0.075
- In our benchmark of 22 and 23 October 2026, we called this provider on all 20 of our searches.
- We scored this plan 0.8625 out of 1 in our benchmark, so its Data score is 86.
- #3
API Direct, pay as you go: LinkedIn job search API
- Overall score
- 71.2Overall score: 71.2 What goes in • Price score: 53, its weight 40 • Data score: 92, its weight 40 • Cost to get started score: 100, its weight 10 • Bundle score: 50, its weight 10 • Performance score: 56, its weight 10 This plan Overall score = (40 × 52.50 + 40 × 91.75 + 10 × 100.00 + 10 × 50.00 + 10 × 56.37) / 110 = 71.2155, shown as 71.2
- Price score
- 53Price score: 53 What goes in • $ per 1,000 jobs: $0.24 • $ per 1,000 searches that find no job: $6.00 • Plans of this API we rank by price: 80 • Plans cheaper per 1,000 jobs than this plan: 32 This plan rank = 1 − 32 / 80 = 0.6 not found = 1 − $6.00 / $0.24 = −24, under 0, so 0 Price score = 100 × (35 × 0.6 + 5 × 0) / 40 = 52.50, shown as 53
- $ per 1,000 searches that find no job: $6.00
- Plans of this API we rank by price: 80
- Plans cheaper per 1,000 jobs than this plan: 32
- Data score
- 92Data score: 92 What goes in • In our benchmark of 22 and 23 October 2026, we called this provider on all 20 of our searches. • We scored this plan 0.9175 out of 1 in our benchmark, so its Data score is 92. This plan Data score = 100 × 0.9175 = 91.75, shown as 92
- Cost to get started score
- 100Cost to get started score: 100 What goes in • Who can get it: at least 18 years old, with the legal capacity to enter into the Terms • How you pay: pay as you go • Least to pay before your first result: nothing, the provider bills you after you use it This plan who = 1 billing = 1 least = 1 ($0 is $10 or less) Cost to get started score = 100 × (1 + 1 + 1) / 3 = 100.00, shown as 100
- How you pay: pay as you go
- Least to pay before your first result: nothing, the provider bills you after you use it
- Bundle score
- 50Bundle score: 50 What goes in • Also pays for, from the same budget: every other endpoint This plan Bundle score = 100 × 1 / (1 + 1) = 50.00, shown as 50
- Also pays for, from the same budget: every other endpoint
- Performance score
- 56Performance score: 56 What goes in • Its median time per call in our benchmark of 22 and 23 October 2026, minus the baseline: 2.92 s • SearchApi, the fastest benchmarked provider: 1.646 s This plan Performance score = 100 × 1.646 / 2.92 = 56.37, shown as 56
- Its median time per call in our benchmark of 22 and 23 October 2026, minus the baseline: 2.92 s
- SearchApi, the fastest benchmarked provider: 1.646 s
- $ per 1,000
- $0.24
- In our benchmark of 22 and 23 October 2026, we called this provider on all 20 of our searches.
- We scored this plan 0.9175 out of 1 in our benchmark, so its Data score is 92.
Every LinkedIn job search API provider we score, ranked
- AnyAPI, top-up from $10, Manual top-up: Overall score 78.9, $0.026 per 1,000
- OpenWeb Ninja, $150 monthly: Overall score 75.7, $0.075 per 1,000
- API Direct, pay as you go: Overall score 71.2, $0.24 per 1,000
- SearchApi, $500 monthly, Scale Plan: Overall score 70.9, $0.20 per 1,000
- Up2Data, $90 pack: Overall score 55.2, $9.00 per 1,000
- HarvestAPI, $20 pack: Overall score 47.3
- LinkedIn job search API plans
- LinkedIn job search API benchmark as CSV
- best-linkedin-job-search-api.txt
Best GTM APIs
- Best LinkedIn profile API in 2026
- Best cached LinkedIn profile API in 2026
- Best email finder API in 2026
- Best cached email finder API in 2026
- Best email verification API in 2026
- Best cached email verification API in 2026
- Best phone finder API in 2026
- Best LinkedIn company data API in 2026
- Best cached LinkedIn company data API in 2026
- Best LinkedIn post comment API in 2026
- Best LinkedIn post reaction API in 2026
- Best LinkedIn person post API in 2026
- Best LinkedIn company post API in 2026
- Best cached LinkedIn people search API in 2026
- Best LinkedIn company search API in 2026
- Best LinkedIn job search API in 2026
- Best cached reverse email lookup API in 2026
- Best LinkedIn post search API in 2026
- Best LinkedIn post details API in 2026
- Best LinkedIn person comment API in 2026
- Best LinkedIn person reaction API in 2026
- Best cached company enrichment API in 2026
- Best cached people search API in 2026
- Best cached company discovery API in 2026