Jobs/Search Jobs (Advanced)
GET/api/job/search

Search Jobs (Advanced)

Advanced job search with more filters including salary, Easy Apply, and applicant count. Requires authentication.

1 credit
Authentication required
Parameters
NameTypeRequiredDescription
searchstringOptionalJob title search term
geoIdstringOptionalLinkedIn Geo ID (e.g., '103644278' for US)
locationstringOptionalLocation text for display (e.g., 'San Francisco, CA')
pageintegerOptionalPage numberDefault: 1
workplaceTypestringOptionalComma-separated: office, hybrid, remote
employmentTypestringOptionalComma-separated: full-time, part-time, contract, temporary, internship
experienceLevelstringOptionalComma-separated: internship, entry, associate, mid-senior, director, executive
postedLimitstringOptionalTime filter: 24h, week, month
salarystringOptionalSalary range: 40k+, 60k+, 80k+, 100k+, 120k+, 140k+, 160k+, 180k+, 200k+
easyApplybooleanOptionalFilter for Easy Apply jobs only
under10ApplicantsbooleanOptionalFilter for jobs with fewer than 10 applicants
companyIdstringOptionalSingle or comma-separated company IDs
industryIdstringOptionalSingle or comma-separated industry IDs
functionIdstringOptionalSingle or comma-separated job function IDs
sortBystringOptionalSort order: relevance, date
benefitsstringOptionalComma-separated benefits: medical, dental, vision, 401k, pension, maternity, paternity, commuter, student-loan, tuition, disability
commitmentsstringOptionalComma-separated company commitments: dei, career-growth, work-life-balance, environmental, social-impact
titleIdstringOptionalSingle or comma-separated job title IDs
inNetworkbooleanOptionalFilter for jobs from connections (1st and 2nd degree)
fairChanceEmployerbooleanOptionalFilter for Fair Chance employers
hasVerificationsbooleanOptionalFilter for verified job postings
Response Example
{
  "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
  }
}
Try it out

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

Code Examples
curl -X GET "https://api.heyscraper.io/api/job/search" \
  -H "X-API-Key: hs_live_your_api_key"