SimplyHired Scraper
Pricing
from $1.59 / 1,000 results
SimplyHired Scraper
Scrape job listings from SimplyHired.com with salary, job type, and full descriptions. Keyword + location search, daysOld filter, remote jobs, and startUrls support.
Pricing
from $1.59 / 1,000 results
Rating
0.0
(0)
Developer
Unfenced Group
Maintained by CommunityActor stats
1
Bookmarked
7
Total users
2
Monthly active users
3 days ago
Last modified
Categories
Share
SimplyHired Scraper — US & International Jobs

Extract structured job listings from simplyhired.com — a major job aggregator covering millions of postings across the US and internationally. Search by keyword, location, job type, and recency. No API key required.
What you get
Each result includes the job title, company, location, contract type, salary (where shown), and a direct link. With Fetch Details enabled you also get the full job description.
Input parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | — | Job title, skill, or keyword, e.g. software engineer, nurse, data analyst |
location | string | — | City, state, or ZIP code, e.g. New York, TX, 94105 |
jobType | string | — | Filter by type: fulltime, parttime, contract, temporary, intern |
daysOld | integer | — | Only return jobs posted within this many days |
maxResults | integer | 100 | Maximum number of listings to return |
fetchDetails | boolean | false | Fetch full job description from each listing page |
skipReposts | boolean | false | Skip listings already seen in previous runs (90-day deduplication) |
startUrls | array | — | Direct SimplyHired search or listing URLs. Overrides all filters |
Output fields
| Field | Type | Notes |
|---|---|---|
title | string | Job title |
company | string | Hiring company name |
location | string | Location as displayed |
contractType | string | e.g. Full-time, Part-time, Contract |
salaryText | string | Salary range as displayed, or null if not shown |
description | string | Full job description (fetchDetails required) |
publishDate | string | Date posted as displayed |
url | string | Direct link to the listing |
isRepost | boolean | true if seen in a previous run |
Examples
Software engineer roles in San Francisco
{"searchQuery": "software engineer","location": "San Francisco, CA","maxResults": 100,"fetchDetails": false}
Part-time retail jobs near a ZIP code
{"searchQuery": "retail associate","location": "90210","jobType": "parttime","maxResults": 50}
Recent job postings with full descriptions
{"searchQuery": "data analyst","location": "New York","daysOld": 3,"fetchDetails": true,"maxResults": 50}
Daily new-listings feed
{"searchQuery": "marketing manager","location": "Chicago, IL","daysOld": 1,"skipReposts": true,"maxResults": 500}
Pricing
Pay-per-result — charged only for items pushed to the dataset.
Related scrapers
Other scrapers in our Jobs — Global Aggregators collection:
- EURES EU Jobs Scraper
- Belmeta.com Scraper
- Monster.com Jobs Scraper
- Jooble Scraper — 50+ Countries Job Aggregator
- BestJobs.eu Scraper
Run it on a schedule
This actor is built for repeat use. Set it to run daily, weekly, or hourly, and the data keeps flowing without you touching it.
- Schedule runs — open the actor, go to Schedules, and pick a cadence. Each run only charges you for the results it returns.
- Connect it to your stack — push results straight to Google Sheets, Slack, a webhook, or your database using Apify Integrations. No glue code needed.
- Pull results via API — every run writes a clean dataset you can fetch with one API call, ready for whatever you build on top of it.
Set it once and it runs on its own.
Need a custom scraper?
Unfenced Group builds Apify actors for any website — for free.
If the site you need isn't in our portfolio yet, just ask. We scope, build, and publish it at no cost to you. You only pay for results — we absorb the compute and proxy costs ourselves. Same pay-per-result pricing, same quality, same standards as every actor in this portfolio.
Get in touch: www.unfencedgroup.nl