Jobrapido Scraper - Multi-Country Job Aggregator avatar

Jobrapido Scraper - Multi-Country Job Aggregator

Pricing

from $3.00 / 1,000 job listing scrapeds

Go to Apify Store
Jobrapido Scraper - Multi-Country Job Aggregator

Jobrapido Scraper - Multi-Country Job Aggregator

Scrape job listings from Jobrapido.com — a multi-country job aggregator covering Germany, Austria, Switzerland, and 50+ other countries. Extract titles, companies, locations, salaries, and full descriptions. One actor for global recruitment intelligence.

Pricing

from $3.00 / 1,000 job listing scrapeds

Rating

0.0

(0)

Developer

Alessandro Santamaria

Alessandro Santamaria

Maintained by Community

Actor stats

2

Bookmarked

3

Total users

2

Monthly active users

3 days ago

Last modified

Share

Jobrapido Scraper - One Actor, 50+ Countries, Billions of Jobs

Scrape job listings from Jobrapido.com, one of the world's largest multi-country job aggregators. Jobrapido indexes postings from thousands of sources across Germany, Austria, Switzerland and 50+ other countries — a single endpoint for global hiring intelligence.

This scraper gives you structured JSON access to every listing: title, company, location, salary, posted date, snippet, and the resolved original source URL (the external site where the job was posted, e.g. xing.com, monster.de, indeed.com).

Pairs perfectly with our StepStone, Indeed, LinkedIn Jobs, Stellenmarkt.de, Jobs.ch, Karriere.at and Pracuj.pl scrapers for complete multi-source coverage.

What you get

  • Single actor for 50+ countries — pick a country subdomain and go
  • DACH first-class support — Germany (de), Austria (at), Switzerland (ch)
  • Title, company, and logo-ready URL for every listing
  • Clean location, city and region extracted from the card metadata
  • Salary — raw text plus parsed min, max, currency and period when published
  • Original source URL resolved — follow the Jobrapido redirect to the real apply link (xing.com, monster.de, indeed.com, stepstone.de, and hundreds more)
  • Posted date normalized to ISO-8601
  • Description snippet extracted from each card
  • Multi-keyword search with automatic cross-query deduplication
  • Respectful pagination — stops at the site's real max page count

Example output

{
"id": "3491970939652931584",
"title": "Software-Entwickler/Kunden- & Produktsupport (m/w/d)",
"url": "https://www.xing.com/jobs/berlin-software-entwickler-kunden-produktsupport-152985563",
"company": "Epostbox epb GmbH",
"company_url": "https://www.xing.de",
"location": "Berlin",
"city": "Berlin",
"region": null,
"country": "DE",
"description_snippet": "Zur Verstärkung unseres Teams in Berlin suchen wir einen Software-Entwickler...",
"salary_min": null,
"salary_max": null,
"salary_currency": null,
"salary_text": null,
"employment_type": null,
"posted_at": "2026-04-08T00:00:00Z",
"apply_url": "https://open.app.jobrapido.com/de/3491970939652931584/?w=software+engineer&l=berlin&oc=sponsored",
"search_query": "Software Engineer",
"source_url": "https://open.app.jobrapido.com/de/3491970939652931584/?w=software+engineer&l=berlin&oc=sponsored",
"source_platform": "jobrapido.com",
"scraped_at": "2026-04-10T09:12:00Z"
}

How to use

Pick a country (de / at / ch / us / uk / fr / it / es / nl / be / pl / pt / se / global), set one or more keywords in searchQueries, optionally filter by location, and let the scraper walk through the SERP pages.

Input

ParameterDescriptionExample
searchQueriesKeywords to search (deduplicated across queries)["Software Engineer", "Data Engineer"]
countryTarget country subdomain"de", "at", "ch", "global"
locationCity or region, leave empty for all-country"Berlin", "Wien", "Zurich"
radiusSearch radius in km around location30
categoryIndustry category filter (free text)"IT", "Sales"
maxResultsPerQueryMax results per keyword100
maxResultsTotal cap across all queries (0 = unlimited)500
includeJobDetailsResolve the external source URL for each listingtrue
proxyConfigurationApify Proxy settings{"useApifyProxy": true}

Example input

{
"searchQueries": ["Software Engineer", "Data Engineer", "DevOps"],
"country": "de",
"location": "Berlin",
"maxResultsPerQuery": 200,
"includeJobDetails": true,
"proxyConfiguration": { "useApifyProxy": true }
}

Use cases

  • Cross-border recruitment — run one actor to track hiring in Germany, Austria, Switzerland and 50+ other countries simultaneously. Perfect for international staffing firms and global mobility teams.
  • Talent intelligence & market mapping — aggregate hiring signals across DACH and the wider EU labour market; quantify where roles are opening first and how volume shifts week over week.
  • Salary benchmarking by country — build role × country × employer salary benchmarks in EUR / CHF / GBP / USD and spot compensation gaps across borders.
  • Competitor hiring tracking — monitor a multi-country employer's presence across every market they hire in, all from one unified feed with original source URLs.
  • Labour-market research — power reports on DACH hiring velocity, remote-work adoption, or regional talent hotspots across Europe.
  • Job board aggregation — ingest normalised listings from one of the world's largest metasearch indexes into your own job board or recruitment product.

Pricing

EventPrice
Actor start$0.001
Search-only result (includeJobDetails: false)$0.003 / result
With resolved source URL (includeJobDetails: true)$0.005 / result

Example: 1,000 jobs with resolved source URLs = $5.00 · 10,000 jobs = $50.00

Compare to manual data entry at EUR 0.50-1.00 per record, or commercial multi-country job-data feeds at EUR 1,000-5,000 / month.

Issues & Feedback

Facing an issue or need a new filter or field? Open an issue on the Issues tab — we respond within 24 hours and welcome feature requests.

Complete your global job-board coverage with our full suite:

Or browse all santamaria-automations actors for the full scraping suite.