Jobrapido Jobs Scraper avatar

Jobrapido Jobs Scraper

Pricing

from $18.75 / 1,000 result items

Go to Apify Store
Jobrapido Jobs Scraper

Jobrapido Jobs Scraper

Scrapes Jobrapido job listings from 58 country subdomains by keyword, location, or direct URL. Each row returns the title, company, location, salary, and full description.

Pricing

from $18.75 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

12 days ago

Last modified

Share

ParseForge

Jobrapido Jobs Scraper

Scrape Jobrapido job listings from any of 58 country sites, by keyword, location, or direct URL, up to a million per run. Every listing returns the title, company, location, salary, and full description. No login or API key. Export to CSV, JSON, Excel, or XML.

Jobrapido aggregates millions of job ads from across the web into one search engine, but browsing it manually across 58 country subdomains is slow and repetitive. This Actor reads the public search results directly, filters by job title, location, and country, and returns each match in one fixed schema. It works for a single city or a global sweep, without any registration or rate-limit headaches.

Who uses itWhat they scrape Jobrapido for
Recruitment agenciesBuild a live feed of open roles across multiple countries for a client pipeline.
Market analystsTrack which skills and job titles are in demand in a specific region this quarter.
Job board operatorsAggregate listings from Jobrapido into a niche job board or internal database.
Sales teamsFind companies that are hiring for a target role and reach out with a relevant service.

What it does

This Actor collects Jobrapido job listings by keyword search, location, or direct URL, and returns each one as a flat row.

  • ๐ŸŒ 58 country subdomains: search de.jobrapido.com, us.jobrapido.com, fr.jobrapido.com, and 55 more, each with localised results.
  • ๐Ÿ”— Direct URL input: paste any Jobrapido search or SEO landing URL and the Actor infers the country and query from the subdomain.
  • ๐Ÿท๏ธ Keyword and location filters: supply job titles or keywords and an optional city, region, or postal code to narrow the search.
  • ๐Ÿ“Š Flat row output: every listing comes out as one row with title, company, location, salary, description, and URL, ready for a spreadsheet.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with Jobrapido data

๐Ÿ“ˆ Monitor hiring demand by region.

A market analyst runs the Actor weekly for 'data engineer' across Germany, France, and the UK, and plots the count of new listings to spot hiring trends.

๐Ÿข Fill a recruitment CRM.

A staffing agency scrapes 'Krankenpfleger' in Bavaria each morning and loads the results directly into their candidate-matching pipeline.

๐ŸŒ Build a global job board.

A niche job site owner collects remote software roles from 20 country subdomains and publishes the deduplicated feed on their own platform.

๐Ÿ“Š Enrich sales lead lists.

A B2B sales team scrapes companies hiring for 'SAP consultant' in the DACH region and cross-references the company names with their CRM to find warm accounts.

Why choose this scraper

What you get
Multi-country searchOne run can cover Germany, the US, France, and 55 other country sites without switching configurations.
No API keyReads the public search pages directly, so there is no OAuth flow or developer app to register.
Full job descriptionEvery row includes the complete body text of the listing, not a snippet.
Flexible inputUse keyword and location fields, or drop in a list of Jobrapido URLs you already have.

How it compares

This Actor focuses on straightforward, high-volume Jobrapido scraping with full description extraction and flexible input modes, while other Jobrapido actors vary in field coverage and country support.

FeatureParseForgeJobrapido Scraper - Multi-Country Job AggregatorJobrapido Jobs Search ScraperJobrapido Scraper - Global Job Data
Full job descriptionYesYesNot listedYes
Direct URL inputYesNot listedNot listedNot listed
58 country subdomainsYes50+ countriesAll countries and regionsMultiple country sites
Salary fieldYesYesYesNot listed
Keyword and location filtersYesNot listedNot listedNot listed
Up to 1,000,000 listings per runYesNot listedNot listedNot listed

Configure the run

Drive the Actor from job titles, locations, and country selectors, alone or together, and filters run as each listing is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10,
"searchQueries": [
"software engineer"
]
}

A larger pull:

{
"maxItems": 200,
"searchQueries": [
"software engineer"
]
}

Pricing

Pay-per-result: $0.025 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.50
1,000 results$25.00
10,000 results$250.00

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Jobrapido Jobs Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to Jobrapido through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/jobrapido-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your search query and country combination returns listings on the live Jobrapido site. Try the same search in a browser first. Also verify that the Location field, if used, is spelled correctly and is a place Jobrapido recognises.

The Actor is running but collecting very few listings.

Your search may be too narrow. Try broader keywords, remove the location filter, or increase the maxItems limit. Some country sites have fewer listings than others.

I get an error about an invalid URL.

Make sure the URLs you paste in startUrls are full Jobrapido search or SEO landing URLs (e.g. https://de.jobrapido.com/?w=software+engineer). The Actor infers the country from the subdomain, so the URL must include it.

The output is missing some fields for certain listings.

Jobrapido listings vary. Some ads lack a salary, company name, or full description. The Actor returns whatever is present on the page; empty fields mean the information was not there.

The run is slow.

The Actor visits each listing's detail page to get the full description, which takes time. Reduce maxItems for a faster run, or use the search results only if you do not need the full body text.

FAQ

QuestionAnswer
Can I scrape more than one country in a single run?Yes. You can add multiple search queries and set a different country for each, or supply a list of direct URLs that point to different country subdomains. The Actor processes them all in one run.
Does this Actor handle pagination automatically?Yes. It follows the 'next page' links on Jobrapido search results until it hits your maxItems limit or there are no more listings.
What if a job listing has no salary?The salary field will be empty for that row. Jobrapido does not always display a salary, and the Actor returns whatever is publicly visible on the page.
Can I filter by job type or contract?The Actor does not have built-in filters for job type or contract. You can include those terms in your search query (e.g. 'part time software engineer') and then filter the output dataset yourself.
How do I scrape a specific city?Fill in the Location field with a city name, region, or postal code. Leave it empty to search the entire country.
What format does the output come in?The default dataset is JSON, but you can export to CSV, Excel, XML, or other formats from the Apify platform after the run finishes.
Is there a risk of getting blocked?The Actor runs on the Apify platform with rotating proxies and reasonable request delays. For very large runs you can increase proxy usage in the Actor's settings.
Can I get the full job description, not a preview?Yes. The Actor visits each individual job listing page and extracts the complete description text.
Do I need a Jobrapido account?No. The Actor reads the public pages that anyone can see in a browser. No login, no API key, no registration.
How many listings can I scrape per run?You set the maximum with the maxItems field, up to 1,000,000 listings per run.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Jobrapido. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.