/api/job/searchSearch Jobs (Advanced)
Advanced job search with more filters including salary, Easy Apply, and applicant count. Requires authentication.
| Name | Type | Required | Description |
|---|---|---|---|
| search | string | Optional | Job title search term |
| geoId | string | Optional | LinkedIn Geo ID (e.g., '103644278' for US) |
| location | string | Optional | Location text for display (e.g., 'San Francisco, CA') |
| page | integer | Optional | Page numberDefault: 1 |
| workplaceType | string | Optional | Comma-separated: office, hybrid, remote |
| employmentType | string | Optional | Comma-separated: full-time, part-time, contract, temporary, internship |
| experienceLevel | string | Optional | Comma-separated: internship, entry, associate, mid-senior, director, executive |
| postedLimit | string | Optional | Time filter: 24h, week, month |
| salary | string | Optional | Salary range: 40k+, 60k+, 80k+, 100k+, 120k+, 140k+, 160k+, 180k+, 200k+ |
| easyApply | boolean | Optional | Filter for Easy Apply jobs only |
| under10Applicants | boolean | Optional | Filter for jobs with fewer than 10 applicants |
| companyId | string | Optional | Single or comma-separated company IDs |
| industryId | string | Optional | Single or comma-separated industry IDs |
| functionId | string | Optional | Single or comma-separated job function IDs |
| sortBy | string | Optional | Sort order: relevance, date |
| benefits | string | Optional | Comma-separated benefits: medical, dental, vision, 401k, pension, maternity, paternity, commuter, student-loan, tuition, disability |
| commitments | string | Optional | Comma-separated company commitments: dei, career-growth, work-life-balance, environmental, social-impact |
| titleId | string | Optional | Single or comma-separated job title IDs |
| inNetwork | boolean | Optional | Filter for jobs from connections (1st and 2nd degree) |
| fairChanceEmployer | boolean | Optional | Filter for Fair Chance employers |
| hasVerifications | boolean | Optional | Filter for verified job postings |
{
"jobs": [
{
"job_id": "4365617861",
"linkedin_url": "https://www.linkedin.com/jobs/view/4365617861/",
"title": "Senior Software Engineer",
"company_name": "Acme Corp",
"company_id": "12345678",
"location": "United States (Remote)",
"listed_at": 1706140800000,
"is_easy_apply": true,
"is_promoted": false,
"is_verified": true
}
],
"pagination": {
"total_elements": 1523,
"page_size": 25,
"page_number": 1,
"total_pages": 61
}
}No API keys found. Create a key to use the playground.
Job title search term
LinkedIn Geo ID (e.g., '103644278' for US)
Location text for display (e.g., 'San Francisco, CA')
Page number
Comma-separated: office, hybrid, remote
Comma-separated: full-time, part-time, contract, temporary, internship
Comma-separated: internship, entry, associate, mid-senior, director, executive
Time filter: 24h, week, month
Salary range: 40k+, 60k+, 80k+, 100k+, 120k+, 140k+, 160k+, 180k+, 200k+
Filter for Easy Apply jobs only
Filter for jobs with fewer than 10 applicants
Single or comma-separated company IDs
Single or comma-separated industry IDs
Single or comma-separated job function IDs
Sort order: relevance, date
Comma-separated benefits: medical, dental, vision, 401k, pension, maternity, paternity, commuter, student-loan, tuition, disability
Comma-separated company commitments: dei, career-growth, work-life-balance, environmental, social-impact
Single or comma-separated job title IDs
Filter for jobs from connections (1st and 2nd degree)
Filter for Fair Chance employers
Filter for verified job postings
curl -X GET "https://api.heyscraper.io/api/job/search" \ -H "X-API-Key: hs_live_your_api_key"