Company file / upwork / job

Upwork Job Search Scraper

Compare open roles on Upwork. Start with Upwork job URLs; each returned job keeps job identifiers, titles, companies, price min, and locations.

Upwork Job Search Scraper icon
RunInput → Run → Results → Export
Contract4 inputs / 14 dataset fields
Upwork Job Search Scraper input and dataset schema
Actor IDaS67qyV1VyhH7twmE
Pricing$3 per 1,000 dataset items on the Free plan. Other Apify plans use the rates shown in the Pricing tab.
Dataset views6
Saved tasks20

Input / 4 fields

Upwork Job Search Scraper

Upwork Job Search Scraper accepts source URLs. Run controls stay in the same form.

startUrls

Which sources?

Enter Upwork search terms or identifiers, one per line.

array
maxItems

How many results?

Stop after this many dataset rows.

integer · 1 to 100000
maxSeconds

How long may the run continue?

Stop after this many seconds and keep completed rows.

integer · 30 to 3600
includeEmpty

Include empty-result records?

Keep empty-result records in the returned record.

boolean

Dataset / 14 fields

Output contract.

JSON, CSV, Excel, or dataset API.

titlestring|number|boolean|object|array
companystring|number|boolean|object|array
locationstring|number|boolean|object|array
urlstring|number|boolean|object|array
descriptionstring|number|boolean|object|array
postedAtstring|number|boolean|object|array
salarystring|number|boolean|object|array
jobIdstring|number|boolean|object|array
skillsstring|number|boolean|object|array
price_minstring|number|boolean|object|array
buyer_scorestring|number|boolean|object|array
experience_levelstring|number|boolean|object|array
ai_urgencystring|number|boolean|object|array
scrapedAtstring|number|boolean|object|array

Saved tasks

20 ready specifications.

Exact input, dataset view, fields, Actor ID, price, and endpoint.