Upwork Jobs Urls
Pricing
$25.00/month + usage
Upwork Jobs Urls
The Upwork Jobs URLs Scraper extracts job listings from Upwork using provided URLs or queries, delivering details like title, description, skills (e.g., JavaScript, React, Solidity), and location requirements in JSON format. Ideal for freelancers and recruiters.
0.0 (0)
Pricing
$25.00/month + usage
0
3
3
Issues response
1.2 hours
Last modified
2 days ago
Upwork Jobs URLs Scraper
The Upwork Jobs URLs Scraper is an Apify Actor designed to scrape job listings from Upwork based on provided URLs or search queries. It extracts detailed job information, including job titles, descriptions, required skills, employment types, and applicant location requirements, making it ideal for freelancers, recruiters, or businesses tracking job opportunities.
Input Parameters
Parameter | Type | Description |
---|---|---|
item_limit | Number | Maximum number of job listings to scrape (e.g., 10 ). |
job_posted | Number | Filter jobs posted within the last X hours (e.g., 24 for last 24 hours). |
queries | Array | List of Upwork job URLs to scrape (e.g., ["https://www.upwork.com/..."] ). |
Example Input
{"item_limit": 10,"job_posted": 24,"queries": ["https://www.upwork.com/freelance-jobs/apply/Reactjs-Etherjs-website-developer_~01d7d03bb39cc7daec/"]}
Features
- Flexible Input: Scrape specific job URLs or filter by recent postings within a specified time frame.
- Detailed Output: Extracts comprehensive job details, including title, description, skills, employment type, and location requirements.
- Global Reach: Captures jobs with applicant location requirements from a wide range of countries.
- Easy Integration: Outputs structured JSON data, ready for use in applications or further analysis.
- Reliable Scraping: Handles Upwork’s dynamic content to ensure accurate and consistent results.
Output
The Actor returns a JSON array of job listings with detailed fields, as shown below:
Example Output
[{"title": "Reactjs/Etherjs website developer - Contract to Hire","url": "https://www.upwork.com/freelance-jobs/apply/Reactjs-Etherjs-website-developer_~01d7d03bb39cc7daec/","datePosted": "2022-10-18T02:03:33.000Z","employmentType": ["CONTRACTOR", "TEMPORARY"],"description": "<p>need help adjusting website</p><p>languages involved are:</p><p>reactjs, solidity, ether.js</p><p>will share details after you post details</p>","skills": "JavaScript React CSS HTML5 Web Development Solidity Etherjs JavaScript React CSS HTML5 Web Development Solidity Python API JavaScript Node.js SaaS","hiringOrganization": "Upwork","jobLocation": "US","applicantLocationRequirements": ["Albania", "Algeria", "American Samoa", "Andorra", "Angola", "Anguilla", "Antarctica","Antigua and Barbuda", "Argentina", "Armenia", "Aruba", "Australia", "Austria","Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belgium", "Belize","Benin", "Bermuda", "Bhutan", "Bolivia", "Bonaire, Sint Eustatius and Saba","Bosnia and Herzegovina", "Botswana", "Bouvet Island", "Brazil","British Indian Ocean Territory", "British Virgin Islands", "Brunei Darussalam","Bulgaria", "Burkina Faso", "Burundi", "Cambodia", "Cameroon", "Canada","Cape Verde", "Cayman Islands", "Central African Republic", "Chad", "Chile","China", "Christmas Island", "Cocos (Keeling) Islands", "Colombia", "Comoros","Congo", "Cook Islands", "Costa Rica", "Cote d'Ivoire", "Croatia", "Curacao","Cyprus", "Czech Republic", "Denmark", "Djibouti", "Dominica", "Dominican Republic","Ecuador", "Egypt", "El Salvador", "Equatorial Guinea", "Eritrea", "Estonia","Ethiopia", "Falkland Islands", "Faroe Islands", "Fiji", "Finland", "France","French Guiana", "French Polynesia", "French Southern and Antarctic Lands","Gabon", "Gambia", "Georgia", "Germany", "Ghana", "Gibraltar", "Greece","Greenland", "Grenada", "Guadeloupe", "Guam", "Guatemala", "Guernsey", "Guinea","Guinea-Bissau", "Guyana", "Haiti", "Heard Island and McDonald Islands", "Holy See","Honduras", "Hong Kong", "Hungary", "Iceland", "India", "Indonesia", "Ireland","Isle of Man", "Israel", "Italy", "Jamaica", "Japan", "Jersey", "Jordan","Kazakhstan", "Kenya", "Kiribati", "Kuwait", "Kyrgyzstan", "Laos", "Latvia","Lebanon", "Lesotho", "Liechtenstein", "Lithuania", "Luxembourg", "Macao","Macedonia", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta","Marshall Islands", "Martinique", "Mauritania", "Mauritius", "Mayotte", "Mexico","Micronesia, Federated States of", "Moldova", "Monaco", "Mongolia", "Montenegro","Montserrat", "Morocco", "Mozambique", "Namibia", "Nauru", "Nepal", "Netherlands","Netherlands Antilles", "New Caledonia", "New Zealand", "Nicaragua", "Niger","Nigeria", "Niue", "Norfolk Island", "Northern Mariana Islands", "Norway", "Oman","Pakistan", "Palau", "Palestinian Territories", "Panama", "Papua New Guinea","Paraguay", "Peru", "Philippines", "Pitcairn", "Poland", "Portugal", "Puerto Rico","Qatar", "Reunion", "Romania", "Rwanda", "Saint Barthelemy", "Saint Helena","Saint Kitts and Nevis", "Saint Lucia", "Saint Martin (French part)","Saint Pierre and Miquelon", "Saint Vincent and the Grenadines", "Samoa","San Marino", "Sao Tome and Principe", "Saudi Arabia", "Senegal", "Serbia","Seychelles", "Sierra Leone", "Singapore", "Sint Maarten (Dutch part)", "Slovakia","Slovenia", "Solomon Islands", "Somalia", "South Africa", "South Korea", "Spain","Sri Lanka", "Suriname", "Svalbard and Jan Mayen", "Swaziland", "Sweden","Switzerland", "Taiwan", "Tajikistan", "Tanzania", "Thailand", "Timor-Leste","Togo", "Tokelau", "Tonga", "Trinidad and Tobago", "Tunisia", "Turkey","Turkmenistan", "Turks and Caicos Islands", "Tuvalu", "Uganda", "Ukraine","United Arab Emirates", "United Kingdom", "United States","United States Minor Outlying Islands", "United States Virgin Islands","Uruguay", "Uzbekistan", "Vanuatu", "Venezuela", "Vietnam", "Wallis and Futuna","Western Sahara", "Yemen", "Zambia"]}]
Use Cases
- Freelancer Job Hunting: Find relevant Upwork jobs matching specific skills like React, Solidity, or Etherjs.
- Market Research: Analyze job trends, required skills, or geographic preferences for hiring.
- Recruitment Automation: Collect job data for recruitment platforms or talent sourcing.
- Competitor Analysis: Monitor job postings to understand demand for specific technologies or roles.
Support
For bug reports or custom needs, contact support@getdataforme.com or use our contact form: https://getdataforme.com/contact/.
Please include a clear subject line in your message, such as "Upwork Jobs URLs Scraper Support."
On this page
Share Actor: