ZipRecruiter avatar
ZipRecruiter
Deprecated
View all Actors
This Actor is deprecated

This Actor is unavailable because the developer has decided to deprecate it. Would you like to try a similar Actor instead?

See alternative Actors
ZipRecruiter

ZipRecruiter

canadesk/ziprecruiter

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
8 months 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

8 months 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": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} }, "ip_location": { "annualized_min": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} } }, "city": "New York, NY" }, { "p90_earners": { "yearly": "$134,500", "monthly": "$11,208", "weekly": "$2,587", "hourly": "$65" }, "p75_earners": { "yearly": "$113,500", "monthly": "$9,458", "weekly": "$2,183", "hourly": "$55" }, "avg_earners": { "yearly": "$93,848", "monthly": "$7,821", "weekly": "$1,805", "hourly": "$45" }, "p25_earners": { "yearly": "$72,000", "monthly": "$6,000", "weekly": "$1,385", "hourly": "$35" }, "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": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} }, "ip_location": { "annualized_min": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} } }, "city": "Los Angeles, CA" }, { "p90_earners": { "yearly": "$146,120", "monthly": "$12,176", "weekly": "$2,810", "hourly": "$70" }, "p75_earners": { "yearly": "$123,300", "monthly": "$10,275", "weekly": "$2,371", "hourly": "$59" }, "avg_earners": { "yearly": "$111,291", "monthly": "$9,274", "weekly": "$2,140", "hourly": "$54" }, "p25_earners": { "yearly": "$78,200", "monthly": "$6,516", "weekly": "$1,503", "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": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} }, "ip_location": { "annualized_min": 72000, "annualized_max": 113500, "preferred_compensation_interval": "hourly", "histogram": {} } }, "city": "Boston" } ]

MR

mr415

8 months 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