LinkedIn Jobs Scraper

ENDPOINTS
GET/jobs/count

Count Jobs

Get how many LinkedIn jobs match a search (LinkedIn's rounded total, like 11,000+) before you page through it.

QUERY PARAMS

Job title, skill or company words. Boolean syntax works ("python developer" NOT senior). LinkedIn's AI search also reads remote, entry level or contract from here.

Examples:

  • software engineer
  • remote data analyst

City, state, region or country as text, or a numeric LinkedIn geoId (103644278 = United States).

Examples:

  • San Francisco, CA
  • New York, NY
  • 103644278

Search radius in miles around location.

Allowed values: 1-100

Only jobs posted within this window.

Allowed values: hour, day, week, month

Only jobs at these companies: company IDs, slugs or linkedin.com company links, comma separated (max 5). Get IDs from Search Companies.

Example: openai,1441

Set true to keep only jobs with LinkedIn Easy Apply.

Allowed values: true, false

Set true to keep only jobs with fewer than 10 applicants so far, so you apply early.

Allowed values: true, false

{
  "keywords": "software engineer",
  "location": null,
  "total_count": 11000,
  "total_text": "11,000+",
  "heading": "11,000+ Software Engineer Jobs in United States",
  "is_rounded": true
}