Upwork Job Scraper avatar
Upwork Job Scraper

Pricing

$10.00/month + usage

Go to Store
Upwork Job Scraper

Upwork Job Scraper

Developed by

delta spider

delta spider

Maintained by Community

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

CT

Doesn't include some results from upwork.com

Closed

carmine_trainee opened this issue
a month ago

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?

deltaspider avatar

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

deltaspider avatar

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

CT

carmine_trainee

22 days ago

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?

deltaspider avatar

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

CT

carmine_trainee

21 days ago

Excellent. It works now. Thank you