Upwork Extractor
by jupri
Need to track Upwork job trends or gather data for your next project? This actor pulls detailed job listings directly from Upwork.com, giving you clea...
Opens on Apify.com
About Upwork Extractor
Need to track Upwork job trends or gather data for your next project? This actor pulls detailed job listings directly from Upwork.com, giving you clean, structured data without the manual hassle. You just configure your search—keywords, categories, budget ranges, you name it—and run it. It handles the browsing, pagination, and extraction for you. You’ll get back a dataset with the job title, description, client details, posted date, and proposed budget, ready for a CSV or JSON file. It’s perfect for freelancers scouting the market, agencies analyzing demand for specific skills, or anyone researching freelance job postings at scale. I use it to monitor what kinds of React or Python projects are popping up and what clients are willing to pay. It saves hours of manual checking and gives you the raw data to spot real opportunities. Set it on a schedule to keep your intel fresh, or run it once for a specific research sprint. If you've ever needed to get job data off Upwork in bulk, this is the straightforward way to do it.
What does this actor do?
Upwork Extractor is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Welcome to Upwork Scraper
## 🍃 About Upwork.com
Upwork Global Inc., formerly Elance-oDesk, is an American freelancing platform headquartered in Santa Clara and San Francisco, California.[2] The company was formed in 2013 as Elance-oDesk, after the merger of Elance Inc. and oDesk Corp. The merged company was subsequently rebranded to Upwork in 2015.[3] In March 2022, Upwork was named on Time's list of TIME100 Most Influential Companies of 2022.[4] ## 🍃 About This Actor Scrape Jobs listing from Upwork.com. Send alert when new Jobs available. ## 🍃 Output Samples ### Basic Info yaml { "buyer": { "avgHourlyJobsRate": { "amount": 42.86508367188303 }, "company": { "contractDate": "2023-05-13T00:00:00.000Z", "isEDCReplicated": false, "profile": { "industry": "Sales & Marketing", "l3Occupations": [], "size": "2", "visible": true } }, "isEnterprise": false, "isPaymentMethodVerified": false, "jobs": { "openCount": 1, "postedCount": 6 }, "limitScraping": false, "location": { "city": "Foster City", "country": "United States", "countryTimezone": "America/Tijuana (UTC-07:00)", "offsetFromUtcMillis": -25200000 }, "stats": { "activeAssignmentsCount": 2, "feedbackCount": 3, "hiredInPast": null, "hoursCount": 681.8299999999999, "score": 4.48, "totalAssignments": 7, "totalCharges": { "amount": 30343.690000000002, "currencyCode": "USD" }, "totalJobsWithHires": 6 } }, "category": { "name": "Web Development", "urlSlug": "web-development" }, "categoryGroup": { "name": "Web, Mobile & Software Dev", "urlSlug": "web-mobile-software-dev" }, "clientActivity": { "invitationsSent": null, "lastBuyerActivity": null, "totalApplicants": null, "totalHired": null, "totalInvitedToInterview": null, "unansweredInvites": null }, "companyRecno": 1008315572, "description": "....", "fixed": { "budget": null, "duration": null }, "hourly": { "duration": { "ctime": "2014-06-04T17:59:10.123Z", "label": "More than 6 months", "mtime": "2014-06-04T17:59:10.123Z", "rid": 1, "weeks": 52 }, "max": 60, "min": 35, "type": "FULL_TIME" }, "id": "1823897470746256730", "isContractToHire": false, "level": "ExpertLevel", "numberOfPositionsToHire": 1, "openJobs": [ { "id": "1820710322242125451", "title": "Long-term data entry project ", "url": "https://www.upwork.com/jobs/~014fbb9551c2e17272" } ], "qualifications": { "countries": null, "earnings": null, "group": null, "groupRecno": null, "languages": null, "localDescription": null, "localFlexibilityDescription": null, "localMarket": true, "location": { "city": null, "country": null, "countryTimezone": null, "offsetFromUtcMillis": null, "state": null, "worldRegion": "Europe" }, "locationCheckRequired": false, "locations": null, "minHoursWeek": 40, "minJobSuccessScore": 0, "minOdeskHours": 0, "onSiteType": null, "prefEnglishSkill": 3, "regions": [ "Europe", "Americas" ], "risingTalent": false, "shouldHavePortfolio": false, "states": null, "tests": null, "timezones": null, "type": 0 }, "similarJobs": [ { "description": "...", "id": "1823883389428940888", "skills": [ { "id": "996364628025274385", "name": "PHP" }, { "id": "996364628025274383", "name": "JavaScript" }, { "id": "1110580482322976768", "name": "API" }, { "id": "1031626723991994368", "name": "Chinese" }, { "id": "1031626787632168960", "name": "Chinese to English Translation" }, { "id": "1453032939424747520", "name": "Mandarin Chinese" }, { "id": "1031626787997073408", "name": "English to Chinese Translation" } ], "title": "Expert Proofreader and Editor for Chinese-Language Content", "ts_create": "2024-08-15T00:44:22+0000", "ts_publish": "2024-08-15T00:44:22+0000", "url": "https://www.upwork.com/jobs/~01e9c568c90d0e8b7a" }, { "description": "...", "id": "1823847692907167832", "skills": [ { "id": "1110580482322976768", "name": "API" }, { "id": "1110580682663907328", "name": "RESTful API" }, { "id": "1031626714051493888", "name": "API Development" }, { "id": "1110580482566246400", "name": "API Integration" } ], "title": "API Endpoint Hub Developer", "ts_create": "2024-08-14T23:38:25+0000", "ts_publish": "2024-08-14T23:38:25+0000", "url": "https://www.upwork.com/jobs/~0115cd0bf99c5f16a6" } ], "skills": [ { "id": "996364628025274386", "name": "Python" }, { "id": "996364628012691471", "name": "Amazon Web Services" }, { "id": "1031626774218784768", "name": "Redis" }, { "id": "996364628000108546", "name": "PostgreSQL" }, { "id": "1031626731499798528", "name": "DevOps" }, { "id": "1031626753024966656", "name": "Kubernetes" }, { "id": "1691099315067957248", "name": "Supabase" }, { "id": "1691099315655159809", "name": "FastAPI" } ], "title": "Silicon Valley Seed Stage Startup Senior Python/SRE/DevOps Developer", "ts_create": "2024-08-15T01:40:18.282Z", "ts_publish": "2024-08-15T01:40:18.611Z", "ts_sourcing": null, "type": "HOURLY", "url": "https://www.upwork.com/jobs/~012a6316c40dab138f" } ## ✏️ Support ⚡️ Feel free to reach out to the developer for any issues or suggestions for improvement. 
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Upwork Extractor now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- jupri
- Pricing
- Paid
- Total Runs
- 1,220,022
- Active Users
- 1,208
Related Actors
Company Employees Scraper
by build_matrix
🔥 LinkedIn Jobs Scraper
by bebity
Linkedin Company Detail (No Cookies)
by apimaestro
Linkedin Profile Details Batch Scraper + EMAIL (No Cookies)
by apimaestro
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support