VOOZH about

URL: https://apify.com/fasty_dev/upwork-job-scraper

⇱ Upwork Scraper | Job and Details | pay per result 2,5$/1k Β· Apify


πŸ‘ Upwork Scraper | Job and Details | pay per result 2,5$/1k avatar

Upwork Scraper | Job and Details | pay per result 2,5$/1k

Pricing

$20.00/month + usage

Go to Apify Store

Upwork Scraper | Job and Details | pay per result 2,5$/1k

⚑ Fastest Upwork scraper - no auth needed! Get detailed, structured job data at 2.5$/1k results. faster, cheaper, and more reliable than competitors with zero setup hassle.

Pricing

$20.00/month + usage

Rating

5.0

(2)

Developer

πŸ‘ Fasty Dev

Fasty Dev

Maintained by Community

Actor stats

1

Bookmarked

76

Total users

1

Monthly active users

5 months ago

Last modified

Share

Upwork Scraper | Job and Details | Pay Per Result

⚑ No-auth Upwork scraper with lightning speed & superior data quality | Get fully structured, detailed job data instantly - cheaper, faster, and zero configuration needed!

Why Choose This Scraper?

βœ… Zero Setup Required - No authentication, no cookies, no configuration hassle
βœ… Complete Job Details - Full job description, client history, budget, skills, and activity metrics
βœ… Pay Per Result - Only $2.5 per 1,000 jobs scraped
βœ… Real-time Data - Fresh data crawled directly from Upwork at request time
βœ… Proxy Included - No additional proxy costs or setup
βœ… Structured Output - Clean, consistent JSON format ready for analysis

Features

Comprehensive Filtering Options

  • Keywords: Search by specific terms or fetch all available jobs
  • Experience Levels: Entry, Intermediate, Expert
  • Budget Filters:
    • Hourly rate range (min/max)
    • Fixed price range (min/max)
  • Competition Level: Filter by number of proposals (less than 5, 5-10, 10-15, 15-20, 20-50)
  • Client Criteria:
    • Payment verification status
    • Hiring history (no hires, 1-9 hires, 10+ hires)
  • Project Details:
    • Duration (less than 1 month, 1-3 months, 3-6 months, 6+ months)
    • Hours per week (less than 30, more than 30)
    • Contract-to-hire opportunities
  • Sorting: Newest or Relevance

Pagination Support

Use offset and limit parameters to scrape large datasets:

  • limit: 10-250 jobs per request
  • offset: Start position for pagination
  • Example: For 1,000 jobs, run 4 requests with limit=250 and offset=0, 250, 500, 750

Input Parameters

{
"keywords":"React developer",
"limit":10,
"offset":0,
"sortby":"newest",
"experience_level":["intermediate","expert"],
"budget":{
"hourly":true,
"min_budget_hourly":30,
"max_budget_hourly":100,
"fixed_price":false
},
"numbers_of_proposals":["less_than_5","5_to_10"],
"client_payment_verified":true,
"client_history":["10_plus_hires"],
"project_length":["1_to_3_months"],
"hours_per_week":["more_than_30"],
"contract_to_hire_role":false
}

Parameter Details

ParameterTypeDescriptionDefault
keywordsstringSearch term (e.g., 'React developer'). Leave empty for all jobs-
limitnumberMaximum jobs per request (10-250)10
offsetnumberStarting position for pagination (0-1000)0
sortbystringSort by: newest or relevancenewest
experience_levelarrayFilter by: entry_level, intermediate, expert-
budget.hourlybooleanInclude hourly jobsfalse
budget.min_budget_hourlynumberMinimum hourly rate ($/hour)0
budget.max_budget_hourlynumberMaximum hourly rate ($/hour)0
budget.fixed_pricebooleanInclude fixed-price jobsfalse
budget.min_budget_fixed_pricenumberMinimum project budget (USD)0
budget.max_budget_fixed_pricenumberMaximum project budget (USD)0
numbers_of_proposalsarrayCompetition level based on proposal count-
client_payment_verifiedbooleanOnly verified payment clientsfalse
client_historyarrayFilter by hiring history-
project_lengtharrayExpected project duration-
hours_per_weekarrayTime commitment per week-
contract_to_hire_rolebooleanLong-term employment potentialfalse

Output Format

Each job returns comprehensive data including:

{
"id":"~022000563332367977041",
"uuid":"2000563332367977041",
"link":"https://www.upwork.com/jobs/~022000563332367977041",
"title":"AI-empowered Node.js/Typescript Full-stack Developer - Restructure/Extract Existing Nextjs",
"description":"OVERVIEW\nWe have a fully functional Asset Fulfillment & Tracking Platform built as a Next.js monolith. All business logic exists and works - we need an experienced backend developer to extract the backend into a dedicated Node.js API and restructure it for multi-tenant,...",
"budget":{
"type":"FIXED",
"fixed_amount":1400,
"min_hourly_rate":0,
"max_hourly_rate":0
},
"skills":[
"TypeScript",
"Next.js",
"Node.js",
"PostgreSQL"
],
"published_at":"2025-12-15T13:47:22.882Z",
"person_to_hire":1,
"category_group":"Web, Mobile & Software Dev",
"category":"Web Development",
"duration":"Less than 1 month",
"workload":"",
"contractor_tier":"INTERMEDIATE",
"qualifications":{
"countries":[],
"languages":[],
"min_job_success_score":0,
"pref_english_skill":"ANY",
"rising_talent":false
},
"questions":[
"Link to a Node.js/TypeScript backend project you've built (GitHub/GitLab) - we want to see your code structure, middleware patterns, and TypeScript usage",
"Which backend framework would you choose for this project and why? (1-2 sentences)",
"Brief explanation of how you'd implement platform-scoped middleware that reads a header and filters all database queries (2-3 sentences showing you understood the multi-tenancy requirement)",
"Confirmation you're comfortable using AI coding tools to accelerate development",
"Your availability for the next 15 days (Dec 15-30)"
],
"connect_required":25,
"position":"97",
"client":{
"id":"890262926677856256",
"name":"",
"industry":"Tech & IT",
"size":10,
"payment_verified":true,
"phone_verified":false,
"location":{
"city":"Dubai",
"country":"United Arab Emirates"
},
"stats":{
"score":4.98,
"feedback_count":41,
"total_spent":17479.76,
"avg_hourly_rate":26.704545454545453,
"total_job_posted":41,
"total_job_open":1,
"total_job_with_hires":54,
"hire_rate":1
},
"job_history":[
{
"id":"",
"uuid":"",
"title":"Thin-MVP Storage Platform Interface",
"type":"FIXED",
"total_charge":1950,
"total_hours":0,
"feedback_to_worker":{
"score":5,
"comment":"Great work on the interface - simple, clean, and easy to work with. Smooth communication and quick delivery. As always, would definitely work again."
},
"feedback_to_client":{
"score":5,
"comment":"Amazing collab, on point fair and very clear communication."
},
"contractor":{
"id":"~013580487b628032c4",
"name":"Andra B."
}
}
]
},
"activity":{
"total_applicants":14,
"client_last_viewed":"2025-12-15T16:20:26.567Z",
"interviewing":0,
"invited":0,
"unanswered_invitations":0
},
"attachments":[
"https://www.upwork.com/att/download/openings/2000563332367977041/attachments/4aa9285d-a45a-4723-8f00-94c01a02288c/download"
]
}

Use Cases

  • Freelancers: Find high-quality jobs matching your skills with detailed client insights
  • Market Research: Analyze job trends, budget ranges, and skill demands
  • Lead Generation: Identify potential clients based on hiring patterns
  • Competitive Analysis: Monitor competitor job postings and requirements
  • Data Analytics: Build datasets for ML/AI projects or market intelligence

Pricing

$2.5 per 1,000 results - Simple, transparent, pay-per-result pricing

No hidden costs, no proxy fees, no authentication setup required.

Getting Started

  1. Add to your Apify account
  2. Set your filters (or leave default for all jobs)
  3. Run and get results - That's it!

For large datasets (1,000+ jobs), use pagination with offset parameter.

Comparison with Alternatives

FeatureThis ScraperTypical Competitors
Authentication Setupβœ… None required❌ Required
Proxy Setupβœ… Included❌ Extra cost
Data Completenessβœ… Full details⚠️ Basic info
Price per 1K results$2.5$5-10+
Configuration Complexityβœ… Zero setup⚠️ Complex

Support

Need custom filtering options or additional data fields? Contact us for feature requests.


Ready to start scraping Upwork jobs? Add this actor to your account now!

You might also like

Upwork Job Scraper

deltaspider/upwork-job-scraper

Automatically and efficiently scrape Upwork.com job listings.

313

4.1

Upwork Job ScraperπŸ”₯

nec/upwork-job-scraper

Streamline your Upwork.com job search

Upwork Extractor

jupri/upwork

πŸ’« Scrape Upwork.com Jobs

Upwork Job Scraper | Scrape up to 10k Jobs ✨ (MCP)

upwork-vibe/upwork-job-scraper

Get ALL Upwork jobs instantly. Pre-indexed database delivers 10,000+ jobs at once. No cookies, no timeouts, filters that actually work. Perfect for freelancers, agencies, and Clay/Zapier automations. Pay only $0.003 per job - no subscriptions required. upwork@vistorio.online

1.5K

4.5

Upwork Job Extractor ⚑

flash_mage/upwork

upwork job extractor ⚑| 0.001 | fast, cheap, cost-effective, reliable, up-to-date, and highly stable data scraping service, optimized for long-term use with the fastest crawling speeds, low container usage, and pricing to boost your upwork job scraper performance!

1K

4.6

Upwork Scraper

the-empire-strikes-back/upwork-scraper

Scrape Upwork job listings at scale. Extract titles, descriptions, budgets, skills, client info, and more from search results or individual job pages. Supports multiple modes: fast search scraping, detailed modal extraction, and authenticated scraping for enhanced data.

πŸ‘ User avatar

The Empire Strikes Back

33

Upwork Job Scraper

matthewjames/upwork-job-scraper

Scrape recent and relevant Upwork.com jobs, bypasses captchas.

510

4.6

Upwork Search Job(s) Scraper (No Cookies) (Richest output)

memo23/upwork-jobs-scraper

Extract detailed Upwork job listings with our scraper. Get job descriptions, budgets, required skills, client history, and engagement terms in a structured format. Perfect for market research and competitive analysis.

πŸ‘ User avatar

Muhamed Didovic

75

πŸ”₯ Upwork Jobs Scraper

kobimantzur/upwork-jobs-scraper

Designed for both personal and professional use, simply enter your desired job title or keyword to receive a tailored list of job opportunities and how much much money you'll get for them. Try it today!