Work Scraper
Pricing
$40.00/month + usage
Work Scraper
Extract data from the top freelancing websites such as Upwork. Search by URL or search terms, filter by categories, English level, and hourly rate. Get info about freelancers and agencies without login. Download your data as an HTML table, JSON, CSV, Excel, or XML.
0.0 (0)
Pricing
$40.00/month + usage
8
Total users
687
Monthly users
15
Runs succeeded
91%
Issue response
23 hours
Last modified
3 months ago
Start URLs
startUrls
arrayOptional
URLs to start with.
Default value of this property is ["https://www.upwork.com/search/profiles/"]
Search results limit
maxItems
integerOptional
How many search results should be processed
Default value of this property is 1
Perform logged run
useLogin
booleanOptional
Enable or disabled login
Default value of this property is false
Answer for the security question
securityQuestion
stringOptional
Upwork may request your security question to make sure it you accessing your account
Use built-in search and ignore startUrls
useBuiltInSearch
booleanOptional
Use the fields below to perform a search and scrape the result
Search for
searchFor
EnumOptional
Select what type of results you want. For more advanced searches, create your search on Upwork website and copy the url to use it in the scraper.
Value options:
"talent": string"freelancer": string"agency": string"job": string"project": string
Default value of this property is "talent"
Category
category
EnumOptional
Select a category to filter
Value options:
"531770282584862721": string"531770282580668416": string"531770282580668417": string"531770282580668420": string"531770282580668421": string"531770282584862722": string"531770282580668419": string"531770282584862723": string"531770282580668422": string"531770282584862720": string"531770282580668418": string"531770282580668423": string
English Level
englishLevel
EnumOptional
Select the english level required
Value options:
"0": string"1": string"2": string"3": string"4": string
Hourly Rate
hourlyRate
EnumOptional
Select an hourly rate
Value options:
"0-10": string"10-30": string"30-60": string"60": string
Earned Amount
earnedAmount
EnumOptional
Select a minimul earned amount
Value options:
"1": string"100": string"1000": string"10000": string"0": string
Hours Billed
billedAmount
EnumOptional
Select a minimul earned amount
Value options:
"1": string"100": string"1000": string
Extended Output Function
extendOutputFunction
stringOptional
Here you can write your custom javascript code to extract custom data from the page.