
Upwork Extractor
Pricing
$30.00/month + usage

Upwork Extractor
💫 Scrape Upwork.com Jobs
5.0 (1)
Pricing
$30.00/month + usage
16
Monthly users
97
Runs succeeded
>99%
Response time
4.2 days
Last modified
12 days ago

Specifying Location?
Closed
Hi, a common issue I'm running into is an error that says "You do not meet all of the clients qualifications. You can't submit a proposal if you don't meet the client's location criteria. Location: United States"
I see that many jobs available on Upwork are only available to US-based freelancers. I also see that there is some sort of location filtering in your scraper.
Can I automatically remove jobs that are only available to US freelancers in the search?

Any thoughts? Deciding which scraper to use and this is my #1 factor

Hi. the location
filter is for client Location.
I cant find any way to filter Jobs by location requirement
but the dataset will have attribute qualifications
that contains locations
, countries
etc.
I can implement the filtering later. I still figuring out how to get Job more details without getting blocked.

The qualifications attribute was exactly what I needed! Thank you!
The last issue I'm seeing is that things like qualifications / payment method verified are left blank in some parts of the dataset. Most have true / false, but some percentage of the scraped jobs leave it blank. When manually checking the page, I see this information is displayed but not returned in the scraper.
Here's an example job where payment method verified was left blank, but as you can see on the page it has been verified. Can you take a look?

Job https://www.upwork.com/jobs/~01f6273cd8d3b82490 is private

the actor cant get details of the job if its private and will have attribute private: true
the solution is to include the Authorization
header from your browser, that way this actor will use your login to get the details.
By default, all empty attributes are discarded, 0
, false
, null
and empty string
.
You can disable this in Advance Options > Settiings > Disable data cleansing

How do I add the authorization header?
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
7 days
Price
$30.00