
Upwork Extractor
Pricing
$30.00/month + usage

Upwork Extractor
💫 Scrape Upwork.com Jobs
3.5 (7)
Pricing
$30.00/month + usage
30
Total users
566
Monthly users
182
Runs succeeded
>99%
Issues response
1.3 days
Last modified
17 days ago
Add Hire Rate
Open
Hey mate, you have an amazing scraper. Thank you for it. Can you please add a hire rate as a one of parametr which is pulled by API? It'll be very usefull
Thank you

Hello. thank you for using my actor.
You can find hire rate parameter under Filters

The input is more flexible compared to the one on the web

salamandra120800
It,s a filter, but I'm talking about this. If possible, I would love to see it as an output variable :)

ah sorry, the endpoint does not provide "hire rate" attribute, but please check buyer
attribute :
hire rate is calculated using this formula : totalJobsWithHires / postedCount * 100
eg. in JavaScript:
hireRate() {const t = this.buyer.stats.totalJobsWithHires / this.postedCount * 100;return Math.min(Math.ceil(t), 100) || 0}
Buyer :
"buyer": {"avgHourlyJobsRate": {"amount": 27.29022302174609},"company": {"companyId": "776126522584219648","contractDate": "2016-09-14T00:00:00.000Z","profile": {"industry": "Sales & Marketing","size": 10}},"jobs": {"openCount": 1,"postedCount": 124 <===== [postedCount]},"location": {"city": "Salt Lake City","country": "United States","countryTimezone": "America/Sao_Paulo (UTC-03:00)","offsetFromUtcMillis": -10800000},"stats": {"activeAssignmentsCount": 14,"feedbackCount": 79,"hoursCount": 23341.67,"score": 4.92,"totalAssignments": 126,"totalCharges": {"amount": 701153.25},"totalJobsWithHires": 92 <===== [totalJobsWithHires]}}