| count | No | Results per page, 0-50 (default 25). | |
| start | No | Pagination offset, 0-999. | |
| salary | No | Minimum salary bucket. Accepted values: 20k, 30k, 40k, 50k, 60k, 70k, 80k, 90k, 100k. | |
| sortBy | No | Result ordering. Accepted values: relevance, date_posted. | |
| titles | No | Title id(s), comma-separated. NOT free text: a title like 'Senior Full Stack Developer' is rejected upstream (surfaces as a 422 mentioning entityId; no credits charged). Use `keyword` for free-text role matching instead. | |
| keyword | No | Free-text keyword. | |
| benefits | No | Benefits filter, comma-separated. | |
| jobTypes | No | Job type. Accepted values: full_time, part_time, contract, temporary, internship, volunteer, other. Comma-separate for multiple. | |
| companies | No | Numeric organization id(s), comma-separated (e.g. 1035). Get from job payloads — data.jobs[].organization.organizationId via companies_jobs. | |
| easyApply | No | Only Easy Apply jobs. Accepted values: true, false. | |
| functions | No | Job-function id(s), comma-separated. Free text is not reliably accepted — see the note on `locations`. | |
| locations | No | Geo entity id(s), comma-separated. This is LinkedIn's own public geo id.
To find the id for a location:
• Type your target city, state or country into the location search box on LinkedIn
• Select the correct match from the auto-complete dropdown list
• Press enter to load the search results page
• Check the browser address bar for geoId= followed by a long number sequence
NOTE: this ID is case sensitive. Jobs may appear on LinkedIn but not here, because LinkedIn shows results for proximate locations while this search is exact-match based. Prefer a CITY id over a country id for the same reason — postings are tagged with the exact city, so Tel Aviv-Yafo (101570771) returns results where Israel (101620260) returns none. | |
| datePosted | No | Recency filter. Accepted values: 24h, 1week, 1month. | |
| experience | No | Experience level. Accepted values: internship, entry_level, associate, mid_senior, director, executive. Comma-separate for multiple. | |
| fairChance | No | Only fair-chance employer jobs. Accepted values: true, false. | |
| industries | No | Industry id(s), comma-separated. Free text is not reliably accepted — see the note on `locations`. | |
| commitments | No | Company-commitment filter, comma-separated. | |
| verifiedJob | No | Only verified job postings. Accepted values: true, false. | |
| workplaceTypes | No | Workplace type. Accepted values: onsite, remote, hybrid. Comma-separate for multiple. | |
| under10Applicants | No | Only jobs with under 10 applicants. Accepted values: true, false. | |