Monster Jobs Scraper | Search, Details, Emails
Pricing
from $1.50 / 1,000 job records
Monster Jobs Scraper | Search, Details, Emails
Extract monster.com job listings with full descriptions, salary, company, location, geo, application, classification, compliance, and public email fields. Supports search URLs and direct job URLs.
Pricing
from $1.50 / 1,000 job records
Rating
0.0
(0)
Developer
AbotAPI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Monster Jobs Scraper
Extract structured Monster job listings for recruiting intelligence, labor-market research, job-board feeds, and hiring analytics. The actor supports structured search inputs plus direct Monster search and job URLs. It preserves the full upstream job object while adding flat fields that export cleanly to JSON, CSV, Excel, and API clients.
Why This Scraper?
- Search by keyword and location
- Filter by radius, workplace, date, employment type, and company
- Sort by relevance or newest first
- Accept multiple Monster search and direct job URLs
- Return full HTML descriptions, salary, employer, geo, application, classification, branding, and compliance data
- Preserve the complete raw job object for future fields
- Produce explicit flat CSV columns, including job ID, title, company, location, salary, dates, URLs, and coordinates
- Extract public email addresses found in returned job content
Data You Get
| Field | Example |
|---|---|
jobId | 00000000-0000-0000-0000-000000000000 |
title | Sample Software Engineer |
companyName | Sample Company |
location | New York, NY, US |
datePosted | 2026-01-01T00:00:00.000Z |
employmentTypesText | FULL_TIME |
salaryMin | 100000 |
salaryMax | 140000 |
salaryCurrency | USD |
remote | true |
applyUrl | https://www.monster.com/ |
latitude | 40.7000 |
longitude | -74.0000 |
descriptionHtml | Full returned HTML |
contactEmail | jobs@example.com |
raw | Complete source object |
How to Use
Search:
{"mode": "search","query": "software engineer","location": "New York, NY","maxItems": 20}
Remote jobs posted recently:
{"mode": "search","query": "data engineer","location": "United States","workplace": "remote","datePosted": "week","sortBy": "date","maxItems": 50}
URL mode:
{"mode": "url","startUrls": ["https://www.monster.com/jobs/search?q=developer&where=Boston%2C+MA&page=1"],"maxItems": 20}
Input Parameters
| Parameter | Default | Description |
|---|---|---|
mode | search | Structured search or URL mode |
query | software engineer | Search keyword |
location | New York, NY | Search location |
radius | 30 | Radius in miles |
workplace | all | All workplaces or remote only |
datePosted | all | Posting recency |
employmentType | all | Employment type |
company | empty | Employer name filter |
sortBy | relevance | Relevance or newest first |
startUrls | sample URL | Search and direct job URLs |
enrichEmails | true | Extract public emails from returned content |
maxItems | 20 | Maximum matching rows to save |
maxPages | 0 | No page limit; Max items remains the cap |
maxConcurrency | 2 | Maximum parallel pages |
minConcurrency | 1 | Minimum parallel pages |
maxRequestRetries | 6 | Fresh-connection retries |
proxy | Residential | Connection configuration |
maxItems is a maximum, not a guaranteed result count. A run can return fewer records when fewer current jobs match the selected source, keyword, location, and filters.
Output Example
Sample shape, values are illustrative placeholders, not from a live job.
{"jobId": "00000000-0000-0000-0000-000000000000","title": "Sample Software Engineer","companyName": "Sample Company","location": "New York, NY, US","datePosted": "2026-01-01T00:00:00.000Z","employmentTypes": ["FULL_TIME"],"employmentTypesText": "FULL_TIME","salaryMin": 100000,"salaryMax": 140000,"salaryCurrency": "USD","remote": true,"applyUrl": "https://www.monster.com/","jobUrl": "https://www.monster.com/","contactEmail": "jobs@example.com","descriptionText": "Sample job description.","raw": {},"scrapedAt": "2026-01-01T00:00:00.000Z"}
Plan Requirement
Apify Residential proxy is strongly recommended. Datacenter and free-tier connections can have lower reliability. The actor automatically retries incomplete pages with fresh sessions.
CSV exports use the dataset overview view with explicit flat fields. This prevents nested-only records from producing blank CSV files.