
Upwork Job Scraper
Pricing
$10.00/month + usage

Upwork Job Scraper
Automatically and efficiently scrape Upwork.com job listings.
1.7 (2)
Pricing
$10.00/month + usage
11
Total users
127
Monthly users
39
Runs succeeded
>99%
Issues response
1.5 days
Last modified
22 days ago
Doesn't include some results from upwork.com
Closed
Hey! I just applied for a job directly on Upwork. But strangely it wasn't found using your scraper. At the same time if I shoot my query title:("Operations Manager") directly to Upwork it shows this job in the results. I really don't want to miss such good jobs!
My original query in scraper: title:("Operations Manager" OR "Operations Lead" OR "Operations Specialist" OR "n8n" OR "Operations Consultant" OR "Chief of Staff" OR "COO" OR "Business Manager" OR "Executive Assistant" OR "Project Manager" OR "Business Analyst")
The query I tried with Upwork: title:("Operations Manager")
Results from API: https://api.apify.com/v2/datasets/wVbshbPWJMYseybjR/items?clean=true&format=html&limit=1000 https://api.apify.com/v2/datasets/hEMjhfQgwbOD4haP4/items?clean=true&format=html&limit=1000
The job I missed in scraper: https://www.upwork.com/jobs/~021942125124710530227
What could go wrong?

looking at the query log, I can find your request input:
{ "input": { "category": "531770282580668416", "contractorTier": ["IntermediateLevel", "ExpertLevel", "EntryLevel"], "durationV3": ["month", "semester", "ongoing"], "hourlyRateMin": 5, "includeDetails": false, "jobType": ["hourly"], "limit": 25, "proxy": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "NL" }, "userQuery": "title:("Operations Manager" OR "Operations Lead" OR "Operations Specialist" OR "Operations Consultant" OR "Chief of Staff" OR "Business Manager" OR "Executive Assistant" OR "Project Manager" OR "Business Process" OR "Virtual Assistant" OR "Ops")", "sort": "recency", "budget": [], "clientHires": [] } }
so I think the query you did on upwork.com and the one I created based on your input are different
My next update however will solve this issue once and for all: you will be able to copy & paste upwork search URLs as input for my actor. I should have a new version ready later today

an update for the scraper was deployed yesterday. you are now able to copy & paste your upwork searches into the scraper. the scraper will automatically parse all filters from the url
carmine_trainee
Hi, thanks for that. It stopped producing any results, the output is simply empty. I haven't changed anything from my side. What could go wrong?

Hi, thanks for your feedback. I've found the bug and fixed. It should work correctly now
carmine_trainee
Excellent. It works now. Thank you