Go to example tasks
Get new Upwork jobs for my skill since the last check
Watch an Upwork search and get back only the postings added since your last run, so an hourly schedule becomes a first-mover alert. $2 per 1,000.
Upwork Jobs Scraper — Freelance Postings by Keywordaccountable_eel/upwork-jobs-lookup
Search submitted
Found?
Status
Details
+19 fieldsTextNumberBooleanListObject
Input
Job searches to run (keywords)(required):python developer+1
Only return results that are new since the last run:true
Output fields
Search submitted
Found?
Status
Details
Keywords searched
Postings returned
Total matching on Upwork
More results were available
All postings found (full list)
Upwork job ID
Job title
Job link
Description (truncated)
Hourly or fixed price
Budget (as Upwork shows it)
Hourly rate range
Experience level
Skill tags
Posted (as Upwork words it)
Title says remote
Is this posting new?
First seen on a run
Checked at
Sign up on Apify01
Create your Apify account to access the Upwork Jobs Scraper — Freelance Postings by Keyword.
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
