
Upwork Job Scraper
Pricing
$25.00/month + usage

Upwork Job Scraper
Scrape Upwork jobs without limits 🌟 Bypass CAPTCHAs & apply custom filters.
5.0 (5)
Pricing
$25.00/month + usage
24
Total users
300
Monthly users
191
Runs succeeded
>99%
Issues response
5 hours
Last modified
11 days ago
relative date not working
Closed
I'm trying to get results from the last hour, but I keep getting older results. Here is my config:
{ "clientHistory": [ "1to9Hires", "10+Hires" ], "experienceLevel": [ "intermediate", "expert" ], "jobType": [ "fixed", "hourly" ], "maxJobAge": { "value": 60, "unit": "minutes" }, "paymentVerified": false, "perPage": 50, "query": "leads" }

Hey there thanks for opening this issue, checking it out now

I see the issue! While the results are correct the maxJobAge is not properly working! Will fix it within the next 10~ish mins and keep you updated here
wyatt039
ok, thanks
wyatt039
Also, i think it was the results as well, because I had a script running every hour for results one hour old, and had some duplicate results.

The issue is now fixed, feel free to try it out!
As for the results: they're exactly what we get directly from the Upwork search endpoint based on your config. In your case, that's: https://www.upwork.com/nx/search/jobs/?q=leads&per_page=50&contractor_tier=2,3&t=1,2&client_hires=1-9,10-
If you visit that link, you'll notice Upwork itself shows a mix of new and older jobs. We don’t use any caching, the results are fetched fresh on every request. So any duplicates or older jobs showing up are likely due to how Upwork promotes or ranks jobs in their feed
wyatt039
seems to be working now, thanks