Peepleperhour Jobs Spider avatar

Peepleperhour Jobs Spider

Pricing

from $9.00 / 1,000 results

Go to Apify Store
Peepleperhour Jobs Spider

Peepleperhour Jobs Spider

Scrapes freelance job listings from PeoplePerHour, extracting titles, descriptions, budgets, and client details for market insights. Features keyword filtering, robust error handling, fast scalability, and clean JSON output....

Pricing

from $9.00 / 1,000 results

Rating

0.0

(0)

Developer

GetDataForMe

GetDataForMe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Introduction

The Peepleperhour Jobs Spider is a powerful Apify Actor designed to scrape and extract job listings from PeoplePerHour, a popular freelancing platform. It enables users to gather detailed information about freelance projects, including titles, descriptions, budgets, and client details, making it an essential tool for freelancers, researchers, and businesses. By automating data collection, this Actor saves time and provides valuable insights into market trends and opportunities.

Features

  • Comprehensive Data Extraction: Scrapes key details from job listings, such as project IDs, titles, descriptions, budgets, categories, and client information.
  • Keyword-Based Filtering: Allows users to specify keywords to target specific job types or niches, ensuring relevant results.
  • High Reliability: Built with robust error handling to manage website changes and ensure consistent data quality.
  • Fast and Scalable: Optimized for performance, capable of processing large volumes of data efficiently without overloading the source site.
  • Structured Output: Delivers clean, JSON-formatted data that's easy to integrate into databases, spreadsheets, or analysis tools.
  • Remote and Hourly Project Support: Captures details on project types, locations, and rates, ideal for market analysis.
  • Apify Integration: Seamlessly runs on the Apify platform with built-in monitoring and export options.

Input Parameters

ParameterTypeRequiredDescriptionExample
KeywordsarrayNoAn array of keywords to filter job listings by relevance, such as specific skills or job types.["translation", "writing", "design"]

Example Usage

To run the Actor, provide input in JSON format. Here's an example:

{
"Keywords": ["translation", "writing"]
}

This will scrape jobs related to translation and writing. The output will be a JSON array of job objects, like this:

[
{
"proj_id": 4454200,
"title": "Safety information translation to Danish",
"description": [
"Looking for translator to Danish for the below safety notices:",
"1.For dry/ indoor use only.",
"2. Do not use if USB cord or lamp appear damaged.",
"3. Keep out of direct sunlight due to magnifying effect.",
"4. Can be used by children aged from 8 years or above.",
"5. Before changing coloured diffuser ensure the product is switched off and disconnected from power supply. Adult supervision required.",
"6. Retain instructions for future reference.",
"Thank you"
],
"budget": 16,
"currency": "GBP",
"category": "Writing & Translation",
"sub_category": "Translation",
"url": "https://www.peopleperhour.com/freelance-jobs/writing-translation/translators/safety-information-translation-to-danish-4454200",
"posted_dt": "2025-12-05 10:54:39",
"expiry_dt": "2026-01-04 10:54:39",
"client_id": 2746927,
"client_name": "Deluxebase Ltd",
"client_city": "Hull",
"client_country": "United Kingdom",
"client_hourly_rate": "6.00",
"project_type": "hourly",
"location_type": "remote",
"actor_id": "p2gVhGAaiXP2Zbv8u",
"run_id": "3pWaQYy5ahfTDpMCn"
}
]

Use Cases

  • Market Research and Analysis: Analyze trends in freelance job demands, budgets, and categories to identify growing niches.
  • Competitive Intelligence: Monitor competitors' job postings and client preferences to refine your services.
  • Price Monitoring: Track average rates and budgets for specific skills to set competitive pricing.
  • Content Aggregation: Collect job descriptions for content creation, such as blog posts or training materials.
  • Academic Research: Gather data for studies on freelancing platforms, labor markets, or remote work trends.
  • Business Automation: Automate lead generation by identifying potential clients based on job listings.

Installation and Usage

  1. Search for "Peepleperhour Jobs Spider" in the Apify Store
  2. Click "Try for free" or "Run"
  3. Configure input parameters
  4. Click "Start" to begin extraction
  5. Monitor progress in the log
  6. Export results in your preferred format (JSON, CSV, Excel)

Output Format

The Actor outputs a JSON array of objects, each representing a job listing. Key fields include:

  • proj_id: Unique project identifier.
  • title: Job title.
  • description: Array of description strings.
  • budget: Project budget amount.
  • currency: Currency code (e.g., GBP).
  • category and sub_category: Job categories.
  • url: Direct link to the job.
  • posted_dt and expiry_dt: Posting and expiry dates.
  • client_id, client_name, client_city, client_country, client_hourly_rate: Client details.
  • project_type: Hourly or fixed.
  • location_type: Remote or on-site.
  • actor_id and run_id: Apify-specific identifiers.

This structured format ensures easy parsing and integration.

Support

For custom/simplified outputs or bug reports, please contact:

We're here to help you get the most out of this Actor!