
Upwork Extractor
Pricing
$30.00/month + usage

Upwork Extractor
💫 Scrape Upwork.com Jobs
1.9 (4)
Pricing
$30.00/month + usage
28
Total users
478
Monthly users
171
Runs succeeded
>99%
Issues response
23 hours
Last modified
5 days ago
Actor uses strict search logic and doesn’t replicate Upwork's search bar behavior
Open
I’m using this actor to scrape jobs with keyword input like: automation, ai, gpt, chatgpt, openai, llm, copilot
However, the results returned are extremely limited and seem to match what Upwork gives when using "All of these words" in advanced search, not what the search bar returns.
The normal Upwork search bar (via URL: /nx/search/jobs/?q=...) gives hundreds of relevant jobs with those same keywords. But when I input them into the actor, I get only a few, indicating that the actor is transforming the query into a strict AND logic or advanced search syntax internally.
Can you please confirm:
Is the actor applying strict Boolean logic internally?
Is there any way to pass a "raw query" or replicate the real fuzzy search behavior of the main Upwork search bar?
If not, it would be great to have a flag like rawQuery: true or allow full URLs via searchUrl.
Thanks for your help, really want to make this actor work for broader keyword research.

Hello thank You for using my actor.
When you search using the search
box, it will search exactly what you typed, so it acts as a raw Query
.

The main problem with the limited results is that the actor is searching as a guest instead of as a logged-in user.
There is a way to search as Logged-user, currenty working in progress..
Bellamy
Hello,
Thanks for the quick reply. That’s what i figured as well later on. I like your actor but this feature is really important for my use case. Do you have a date in mind when we will have this feature running?

soon

Hello. You can include your login session now. Please follow these steps.
