ZipRecruiter avatar

ZipRecruiter

Try for free

1 day trial then $5.00/month - No credit card required now

View all Actors
ZipRecruiter

ZipRecruiter

canadesk/ziprecruiter
Try for free

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.

MR

Get salary data from multiple locations?

Closed

mr415 opened this issue
a year ago

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.

canadesk avatar

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.

MR

mr415

a year ago

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?

canadesk avatar

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]

MR

mr415

a year ago

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?

canadesk avatar

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.

Developer
Maintained by Community

Actor Metrics

  • 6 monthly users

  • 2 stars

  • >99% runs succeeded

  • Created in Nov 2023

  • Modified a month ago