Upwork Jobs Scraper Pro avatar

Upwork Jobs Scraper Pro

Try for free

2 hours trial then $25.00/month - No credit card required now

View all Actors
Upwork Jobs Scraper Pro

Upwork Jobs Scraper Pro

getdataforme/upwork-jobs-scraper-pro
Try for free

2 hours trial then $25.00/month - No credit card required now

Upwork Jobs Scraper Pro, monitors and discovers relevant Upwork job opportunities. Get instant notifications when new listings that match your profile and skillset are posted, so you never miss an opportunity to connect with potential clients and expand your freelance career.

Upwork Jobs Crawler and Alert

Easily scrape job listings from Upwork with our intuitive Upwork Jobs Scraper. Simply enter your job criteria, and receive the results in various formats of your choice—be it JSON, CSV, or HTML.

Why Use Our Upwork Crawler?

  • Long-term Support: We offer continuous updates and assistance.
  • User-Friendly: No technical expertise required, just plug in your keywords and let the tool do the rest.

How to Use Upwork Job Scraper

To start using the Upwork job scraper, simply input your desired job keywords, and the tool will retrieve all relevant job listings for you.

Supported Inputs:

  • 1 keyword: Enter the search term or job title you're looking for.

Example:

How Much Does It Cost to Scrape Upwork Jobs?

The service is available via a $25/month subscription.

Support

If you need custom outputs, or to report any issues, please reach out to support@getdatafor.me or file a bug report. We're here to help!


Input Configuration

Here's a sample configuration for the scraper:

1{
2  "title": "Scrape data from a web page",
3  "type": "object",
4  "schemaVersion": 1,
5  "properties": {
6    "keyword": {
7      "title": "Job Keyword for Upwork Jobs",
8      "type": "string",
9      "description": "The search term or keyword for the Upwork job you're looking for.",
10      "editor": "textfield",
11      "prefill": "python developer"
12    },
13    "Job_Posted_Hours": {
14      "title": "Job Posted Within (Hours)",
15      "type": "integer",
16      "description": "Filter job listings by the time they were posted.",
17      "editor": "number",
18      "minimum": 1,
19      "default": 24
20    },
21    "max_results": {
22      "type": "integer",
23      "title": "Maximum Results",
24      "description": "Set the maximum number of job listings to retrieve.",
25      "minimum": 1,
26      "default": 30
27    }
28  },
29  "required": ["keyword", "Job_Posted_Hours"],
30  "additionalProperties": false
31}

Example Output:

For a request such as:

1{
2  "keyword": "Data Mining",
3  "Job_Posted_Hours": 24,
4  "max_results": 5
5}

The scraper might return a result like this:

1[
2  {
3    "url": "https://www.upwork.com/jobs/Data-Mining-and-Management-Specialist-for-Retail-Team_~021854275556341121623/?referrer_url_path=/nx/search/jobs/",
4    "job_posted_date": "56 minutes ago",
5    "job_description": "We are looking for a detail-oriented Data Mining and Management Specialist to join our growing retail team. You will assist in analyzing customer data, identifying trends, and supporting marketing strategies.",
6    "work_type": "Hourly: $60.00 - $80.00",
7    "experience_level": "Entry Level",
8    "time_duration": "Est. time: More than 6 months, Less than 30 hrs/week"
9  }
10]

This tool allows you to streamline your job search process and find the best opportunities that match your skills!

For Support

For more custom/simplify outputs or Bug report please contact the support@getdatafor.me or report an issue. Thank you!

Developer
Maintained by Community

Actor Metrics

  • 5 monthly users

  • 2 stars

  • >99% runs succeeded

  • Created in Nov 2024

  • Modified 16 hours ago

Categories