ZipRecruiter
1 day trial then $5.00/month - No credit card required now
ZipRecruiter
1 day trial then $5.00/month - No credit card required now
Get Salaries, Locations and Job Titles from ZipRecruiter. It's fast and costs little.
Is it possible to get data from more than 1 city at a time? If not, what do you suggest as a way to do this? I don't want to create hundreds of different job runs for each city.
Yes! You can use https://apify.com/canadesk/ziprecruiter-bulk with a high-quality proxy group.
Otherwise, using the current actor, you'd have to loop requests through API.
PS. We also cleaned up the output JSON, so the format is a bit different now.
Hello,
So to confirm I can run a search based on multiple cities and get salary data for each job title in that city?
If yes, what fields are returned?
Yes. Fields are the same as this actor.
Example:
[INPUT] { "city": [ "New York, NY", "Los Angeles, CA", "Boston" ], "country": "usa", "process": "ga", "proxy": { "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ] }, "query": "Web Developer", "timeout": 30, "retries": 0 }
[OUTPUT] [ { "p90_earners": { "yearly": "$147,147", "monthly": "$12,262", "weekly": "$2,829", "hourly": "$71" }, "p75_earners": { "yearly": "$124,200", "monthly": "$10,350", "weekly": "$2,388", "hourly": "$60" }, "avg_earners": { "yearly": "$95,590", "monthly": "$7,965", "weekly": "$1,838", "hourly": "$46" }, "p25_earners": { "yearly": "$78,800", "monthly": "$6,566", "weekly": "$1,515", "hourly": "$38" }, "nationwide": { "salary": "$93,848", "salary_raw": 93848, "salary_year": "$93,848", "salary_year_raw": 93848, "salary_month": "$7,821", "salary_month_raw": 7820.666666666667, "salary_week": "$1,805", "salary_week_raw": 1804.7692307692307, "salary_hour": "$45", "salary_hour_raw": 45.11923076923077, "percent_from_base": "100%", "location": { "annualized_min": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} }, "national": { "annualized_min"... [trimmed]
Is there a way to filter the results by submitted date? For example, I am not interested in pay from 2 years ago. Right now, it is not clear on what date range the pay is for. If the pay shows $5 from 8 years ago that is not helpful. I'd like to filter by a date range. Is this possible or something you can quickly add?
To our knowledge, ZipRecruiter does not provide this information?
You can point us to where you found those filters on their website and we'll check.
Actor Metrics
6 monthly users
-
2 stars
>99% runs succeeded
Created in Nov 2023
Modified a month ago