PeoplePerHour Job Scraper avatar

PeoplePerHour Job Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
PeoplePerHour Job Scraper

PeoplePerHour Job Scraper

Extract detailed job listings from PeoplePerHour.com with this Apify Actor. Scrape titles, descriptions, budgets, and client info from multiple queries. Features proxy support, rate limiting, and structured JSON output for market research, competitive intelligence, and trend analysis.

Pricing

from $4.00 / 1,000 results

Rating

5.0

(1)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

4

Bookmarked

140

Total users

13

Monthly active users

2 days ago

Last modified

Categories

Share

PeoplePerHour-Job-Scraper

This Actor collects structured data and returns it as a dataset, ready to export as JSON, CSV or Excel.

What data does it extract?

FieldTypeDescription
project_idintegerProject id
titlestringTitle
urlstringUrl
descriptionstringDescription
budgetintegerBudget
budget_convertedinteger, numberBudget converted
currencystringCurrency
budget_bracketintegerBudget bracket
project_typestringProject type
categorystringCategory
sub_categorystringSub category
posted_datestringPosted date
expiry_datestringExpiry date
location_typestringLocation type
proposal_countintegerProposal count
client_namestringClient name
client_countrystringClient country
querystringQuery
input_source_keystringInput source key
actor_idstringActor id
run_idstringRun id

How to use it

  1. Open the Actor on Apify and go to the Input tab.
  2. Fill in the input fields described below (the prefilled values work as a first test).
  3. Set Item limit if the input has one (0 = no limit).
  4. Click Start, wait for the run to finish, then open the Output tab and export the dataset as JSON, CSV or Excel.

Input

FieldTypeDefaultDescription
queriesarray["Wordpress"]A list of URLs of the web pages you want to scrape data from.
item_limitinteger30The maximum number of items to scrape.
proxyConfigurationobject{"useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"]}Specifies proxy servers that will be used by the scraper in order to hide its origin.
{
"queries": [
"Wordpress"
],
"item_limit": 30,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Output

[
{
"project_id": 4529112,
"title": "WordPress Webpages Revisions",
"url": "https://www.peopleperhour.com/freelance-jobs/design/web-design/wordpress-webpages-revisions-4529112",
"description": "I’m seeking an experienced, readily available WordPress designer to revise approximately 30–40 ex...",
"budget": 30,
"budget_converted": 30,
"currency": "USD",
"budget_bracket": 1,
"project_type": "fixed_price",
"category": "Design",
"sub_category": "Web Design",
"posted_date": "2026-10-31 08:02:39"
},
{
"project_id": 4528544,
"title": "Need someone to take existing wordpress website edit and publish",
"url": "https://www.peopleperhour.com/freelance-jobs/technology-programming/website-development/need-some...",
"description": "as per discription, existing wordpress website on freelancer word press account. Need someone to ...",
"budget": 30,
"budget_converted": 33.647999999999996,
"currency": "EUR",
"budget_bracket": 1,
"project_type": "fixed_price",
"category": "Technology & Programming",
"sub_category": "Website Development",
"posted_date": "2026-10-27 12:34:44"
}
]

Tips

  • Use a small item limit (10) for a quick test before a large run.
  • Fields can be null when the source page does not show a value.

Support

For custom or simplified outputs or bug reports, contact support@getdataforme.com (subject "custom support") or use https://getdataforme.com/contact/.