Work Scraper
7 days trial then $40.00/month - No credit card required now
Work Scraper
7 days trial then $40.00/month - No credit card required now
Extract data from the top freelancing websites. 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.
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.
Actor Metrics
5 monthly users
-
6 stars
>99% runs succeeded
6.7 days response time
Created in Jun 2020
Modified a month ago