SimplyHired Jobs Scraper avatar

SimplyHired Jobs Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
SimplyHired Jobs Scraper

SimplyHired Jobs Scraper

Scrape job listings from SimplyHired.com - search by keyword and location, filter by employment type, remote work, date posted, and minimum salary. Returns full job details including salary, description, benefits, and application URLs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract job listings from SimplyHired.com — one of the largest US job aggregators, pulling listings from company career sites, staffing agencies, and niche job boards. Get structured job data including title, company, salary, employment type, remote work status, full description, and direct application URLs.

Features

  • Keyword + location search — search any job title, skills, or keywords across any US location
  • Direct URL scraping — scrape specific SimplyHired job posting pages
  • Employment type filter — full-time, part-time, contract, temporary, internship, freelance
  • Date posted filter — past 24 hours, 3 days, week, or month
  • Minimum salary filter — client-side filter by annual salary
  • Remote work filter — filter for remote or hybrid positions
  • Cursor-based pagination — retrieve beyond the first page of results
  • Full job details — description, benefits, qualifications, salary breakdown, expiration date

Input

FieldTypeDescription
modeselectsearch (keyword search) or byUrl (scrape specific job URLs)
searchQuerystringJob title, skills, or keywords (mode=search)
locationstringCity, state, zip, or "remote" (mode=search)
jobUrlsarraySimplyHired job URLs to scrape (mode=byUrl)
employmentTypeselectFull-time, Contract, Part-time, Temporary, Permanent, Internship, Temp-to-hire, Freelance
datePostedselectAny time, Past 24h, Past 3 days, Past week, Past month
minSalaryintegerMinimum annual salary in USD
remoteTypeselectAny, Remote, Hybrid
maxItemsintegerMaximum records to return (1–500)

Output

Each record contains:

FieldDescription
jobIdUnique SimplyHired/Indeed job key
titleJob title
companyEmployer name
locationCity, state location string
cityCity name
stateState abbreviation
remoteTypeRemote / Hybrid work / on-site (if available)
employmentTypeFull-time, Contract, etc.
salarySalary display string (e.g., "$100,000 - $150,000 a year")
salaryMinMinimum salary in cents-base unit (e.g., 100000 = $100k)
salaryMaxMaximum salary
salaryCurrencyISO currency code (e.g., "USD")
salaryPeriodannual / monthly / weekly / hourly
descriptionFull job description (HTML stripped)
benefitsList of benefits offered
qualificationsRequired skills and qualifications
datePostedISO UTC timestamp of posting date
expirationDateExpiration date (if available)
jobUrlSimplyHired job listing URL
applicationUrlDirect application URL
companyPageUrlCompany page on SimplyHired
companyRatingOverall employer rating (if available)
sponsoredWhether the listing is sponsored
sourceUrlSource URL of the scraped record
scrapedAtISO UTC timestamp of scrape time
recordTypeAlways "job"

Example Usage

Search for software engineers in New York:

{
"mode": "search",
"searchQuery": "software engineer",
"location": "New York",
"employmentType": "CF3CP",
"maxItems": 50
}

Find remote Python jobs posted in the last week:

{
"mode": "search",
"searchQuery": "python developer",
"remoteType": "Remote",
"datePosted": "7",
"maxItems": 100
}

Scrape specific job URLs:

{
"mode": "byUrl",
"jobUrls": [
"https://www.simplyhired.com/job/abc123KEY",
"https://www.simplyhired.com/job/xyz789KEY"
]
}

FAQs

How often is the data updated? SimplyHired updates its listings in real-time. Scraping reflects the current state of the site.

Can I search without specifying a location? Yes — leave the location field empty to search across all locations.

What is the maximum number of results? SimplyHired shows up to ~100 pages of 20 results each. Set maxItems accordingly (max 500).

Why are some jobs missing salary information? SimplyHired only shows salary when employers provide it. The salary field will be absent if not available.

Does this work for remote jobs? Yes — you can set location to "remote" or use the remoteType filter.

Is this actor free to use? Yes — it uses SimplyHired's public website and requires no API keys or credentials.