Ziprecruiter Jobs Scraper avatar

Ziprecruiter Jobs Scraper

Pricing

from $4.00 / 1,000 jobs

Go to Apify Store
Ziprecruiter Jobs Scraper

Ziprecruiter Jobs Scraper

Scrapes job listings from ZipRecruiter search results, extracting titles, companies, locations, salaries, descriptions, and employment types. Ideal for job market research, recruitment monitoring, and salary benchmarking.

Pricing

from $4.00 / 1,000 jobs

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

145

Total users

10

Monthly active users

5 days ago

Last modified

Categories

Share

πŸš€ ZipRecruiter Jobs Scraper

Easily extract job listings from ZipRecruiter. The ZipRecruiter Jobs Scraper allows you to gather structured job data for career research, market analysis, and recruitment insights.

✨ Features

  • πŸ’Ό Job Data From Search Results: Job title, company, location, salary range (and whether it is employer-stated or a ZipRecruiter estimate), plus the direct job URL and ID.
  • πŸ”Ž Optional Full Details: Turn on Scrape full job details to add the complete job description, employment type, industry, posting date, expiry date, O*NET occupational category and structured city/region/country.
  • πŸ” Search-Based Extraction: Search by keyword and location to find relevant job listings.
  • πŸ“„ Pagination Support: 20 jobs per page, up to 100 pages per run.

πŸ› οΈ How It Works

  1. Enter a Search Keyword – Provide a job title or keyword (e.g. "software engineer", "data analyst").
  2. Enter a Location – Specify where to search (e.g. "San Francisco, CA", "Remote").
  3. Choose the Depth – Leave Scrape full job details off for a fast, cheap listing sweep, or turn it on when you need descriptions.
  4. Run the Scraper – Start the process and receive structured job data.

πŸ“₯ Input Parameters

ParameterTypeRequiredDefaultDescription
searchstringβœ…β€”Job search keyword
locationstringβœ…β€”Job location
maxPagesinteger❌1Max search result pages to scrape, 20 jobs each (1–100)
maxItemsinteger❌1000Hard cap on jobs returned
scrapeDetailsboolean❌falseOpen each job page for the full description and metadata

πŸ“Š Sample Output Data

Search-result fields (always present):

{
"listingKey": "Vj03i4pvRR1q_zWrQy_Unw",
"jobId": "7667284bd630a71c",
"title": "Behavioral Health Nurse - RN",
"company": "HCA HealthONE Mental Health and Wellness Center",
"location": "Aurora, CO",
"salary": "$36.68 - $53.52/hr",
"isEstimatedSalary": false,
"jobUrl": "https://www.ziprecruiter.com/c/.../Job/Behavioral-Health-Nurse-RN/-in-Aurora,CO?jid=7667284bd630a71c",
"searchQuery": "nurse",
"searchLocation": "Denver, CO"
}

With scrapeDetails enabled, each job additionally carries:

{
"description": "Hourly Wage Estimate: $36.68 - $53.52 / hour…",
"employmentType": "OTHER",
"industry": "Healthcare",
"datePosted": "2026-07-25T07:00:00Z",
"validThrough": "2026-08-24",
"occupationalCategory": "29-1141.00: Registered Nurses",
"companyUrl": null,
"companyLogo": null,
"city": "Aurora",
"region": "CO",
"country": "US",
"baseSalary": 36.68
}

πŸ’‘ Use Cases

  • 🏒 Recruitment & HR: Monitor job postings across roles and locations.
  • πŸ“ˆ Market Research: Analyze salary trends and demand for specific skills.
  • 🎯 Job Hunting: Aggregate listings matching your criteria into a single dataset.
  • πŸ”¬ Academic Research: Study labor market dynamics and employment patterns.

Supercharge your job market research with ZipRecruiter Jobs Scraper today! πŸš€