Welcome To The Jungle Scraper Ppe
Pricing
from $0.89 / 1,000 results
Welcome To The Jungle Scraper Ppe
Pay-per-event scraper for Welcome to the Jungle — Europe's #1 job board. Extract job postings and company profiles. Proxies included, no compute costs. Supports keyword search, location, contract type, remote filters, and 7 markets.
Pricing
from $0.89 / 1,000 results
Rating
0.0
(0)
Developer

SilentFlow
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Welcome to the Jungle Scraper - Pay Per Event
by SilentFlow
Pay only for the data you get! Proxies included, no compute costs.
Extract structured job postings and company profiles from Welcome to the Jungle — the #1 European job board. Get salary ranges, contract types, remote options, tech stacks, benefits, company details, and more.
✨ Why use this scraper?
- 💰 Pay per result: No compute costs — only pay for data you get
- 🌐 Proxies included: No need to configure or pay for proxies separately
- 🚀 Fast & reliable: Direct API access — no browser, no rendering, near-instant results
- 🌍 Multi-market: Supports FR, EN, DE, ES, NL, PT, IT markets in one actor
- 🏢 Company profiles included: Every job includes embedded company data (size, sector, logo, creation year, employee count)
- 📊 50+ structured fields per job: The most comprehensive WTTJ dataset available
🎯 Use cases
| Industry | Application |
|---|---|
| Recruiting & HR | Monitor competitor job postings, track hiring velocity, benchmark salaries |
| Sales & Marketing | Intent-based outreach — target companies showing hiring growth |
| Market Research | Analyze hiring trends by sector, location, or contract type |
| Compensation Analysis | Benchmark salary ranges across roles and industries |
| Tech Stack Intelligence | Discover what technologies companies use from job listings |
| Lead Generation | Build lists of companies actively recruiting in specific domains |
📥 Input parameters
URL Scraping
| Parameter | Type | Description |
|---|---|---|
startUrls | array | Direct URLs from welcometothejungle.com (job search pages, company pages, individual job pages) |
Search
| Parameter | Type | Description |
|---|---|---|
searches | array | Keywords to search (e.g. ["software engineer", "product manager"]) |
location | string | Filter by city or country (e.g. "Paris", "France") |
language | string | Market: fr (default), en, de, es, nl, pt, it |
Sorting & Filtering
| Parameter | Type | Description |
|---|---|---|
scrapeMode | string | jobs (default), companies, or both |
contractTypes | array | Filter: full_time, part_time, internship, apprenticeship, freelance, vie, temporary |
remoteTypes | array | Filter by remote: fulltime, partial, punctual, no (combine multiple with OR logic) |
publishedSince | string | Filter by date: today, 3days, week, month (empty = any time) |
Limits
| Parameter | Type | Description |
|---|---|---|
maxItems | integer | Maximum results to return (default: 100, 0 = no limit) |
maxPages | integer | Maximum pages per search (default: 10, 0 = no limit) |
Advanced
| Parameter | Type | Description |
|---|---|---|
requestTimeout | integer | Request timeout in seconds (default: 30) |
debugMode | boolean | Enable verbose logging (default: false) |
📊 Output data
Job example
{"id": "76eb76d2-2e52-4f84-b9c3-9b21b56de911","reference": "76eb76d2-2e52-4f84-b9c3-9b21b56de911","wkReference": "SPLIO_WLAV5KN","url": "https://www.welcometothejungle.com/fr/companies/splio/jobs/software-engineer-fullstack-js","language": "fr","title": "Software Engineer - Fullstack JS","description": "Join Splio as a Software Engineer. Work on a modern SaaS platform used by 500+ brands.\n\nBuild new product features\nDesign scalable microservices\nParticipate in code reviews","summary": "Join Splio as a Software Engineer. Work on a modern SaaS platform used by 500+ brands.","keyMissions": ["Build new product features", "Design scalable microservices", "Participate in code reviews"],"benefits": ["Remote work 3-4 days/week", "Meal allowance", "Health insurance", "Training budget"],"contractType": "Full-time","contractDurationMin": null,"contractDurationMax": null,"remote": "partial","hasRemote": true,"experienceLevelMin": 3,"educationLevel": "bac_5","salaryMin": 45000,"salaryMax": 65000,"salaryYearlyMin": 45000,"salaryCurrency": "EUR","salaryPeriod": "yearly","location": "Paris, France","city": "Paris","country": "France","latitude": 48.8566,"longitude": 2.3522,"professionCategory": "Technology & Engineering","professionSubCategory": "Software & Web Development","professionName": "Full Stack Developer","companyName": "Splio","companySlug": "splio","companyReference": "N7GWlOV","companyDescription": "AI-first CRM for personalized customer marketing at scale.","companySummary": "SaaS platform used by 500+ brands worldwide.","companyLogo": "https://cdn-images.welcometothejungle.com/...","companySize": "50-249 employees","companyNbEmployees": 180,"companyCreatedYear": 2001,"companyProfileType": "standard","companyLabels": ["tech", "b-corp"],"companyEqualityIndex": 85,"publishedAt": "2026-02-26T08:34:53Z","publishedAtDate": "2026-02-26","publishedAtTimestamp": 1772094893,"isBoosted": false,"orgScore": 85,"dataType": "job","scrapedAt": "2026-02-27T20:07:29Z"}
Company example
{"id": "wk_cms_organizations_abc123","reference": "N7GWlOV","slug": "stripe","url": "https://www.welcometothejungle.com/fr/companies/stripe","name": "Stripe","description": "Stripe is a technology company that builds economic infrastructure for the internet.","summary": "The new standard in online payments.","profileType": "premium","size": "5000+ employees","nbEmployees": 8000,"createdYear": 2010,"jobsCount": 42,"sectors": ["Fintech", "Software"],"tools": ["Python", "Ruby", "Go", "React"],"offices": [{"city": "Paris","country": "France","countryCode": "FR","address": "10 Rue de la Paix","latitude": 48.8566,"longitude": 2.3522}],"logo": "https://cdn-images.welcometothejungle.com/...","website": "stripe.com","acceptsSpontaneous": true,"hasTechPage": true,"dataType": "company","scrapedAt": "2026-02-27T20:07:29Z"}
🗂️ Data fields
| Category | Fields |
|---|---|
| Identity | id, reference, wkReference, url, language |
| Job Content | title, description, summary, keyMissions, profile, benefits |
| Contract | contractType, contractDurationMin, contractDurationMax, remote, hasRemote, experienceLevelMin, educationLevel |
| Salary | salaryMin, salaryMax, salaryYearlyMin, salaryCurrency, salaryPeriod |
| Location | location, city, country, latitude, longitude |
| Classification | professionCategory, professionSubCategory, professionName |
| Company (embedded) | companyName, companySlug, companyReference, companyDescription, companySummary, companyLogo, companySize, companyNbEmployees, companyCreatedYear, companyProfileType, companyLabels, companyEqualityIndex |
| Dates | publishedAt, publishedAtDate, publishedAtTimestamp, scrapedAt |
| Meta | isBoosted, orgScore, dataType |
🚀 Examples
All software engineering jobs in France
{"searches": ["software engineer"],"location": "France","language": "fr","scrapeMode": "jobs","maxItems": 200}
Remote jobs published this week
{"searches": ["product manager", "data scientist"],"remoteTypes": ["fulltime", "partial"],"publishedSince": "week","language": "en","maxItems": 100}
Internships and apprenticeships
{"searches": [""],"contractTypes": ["internship", "apprenticeship"],"location": "Paris","maxItems": 50}
Company profiles in fintech
{"searches": ["fintech", "payments"],"scrapeMode": "companies","maxItems": 100}
Scrape from a WTTJ search URL
{"startUrls": [{"url": "https://www.welcometothejungle.com/fr/jobs?query=devops&refinementList%5Bcontract_type%5D%5B%5D=full_time"}],"maxItems": 50}
Scrape all jobs from a specific company
{"startUrls": [{"url": "https://www.welcometothejungle.com/fr/companies/stripe"}],"maxItems": 100}
💻 Integrations
Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run_input = {"searches": ["software engineer"],"location": "Paris","language": "fr","scrapeMode": "jobs","maxItems": 100,}run = client.actor("silentflow/welcome-to-the-jungle-scraper-ppe").call(run_input=run_input)for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item["title"], item["companyName"], item.get("salaryMin"))
JavaScript
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('silentflow/welcome-to-the-jungle-scraper-ppe').call({searches: ['software engineer'],location: 'Paris',language: 'fr',scrapeMode: 'jobs',maxItems: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();items.forEach(item => console.log(item.title, item.companyName, item.salaryMin));
📈 Performance & limits
| Metric | Value |
|---|---|
| Speed | ~30 jobs/second |
| Results per page | 30 items |
| Max results | Unlimited (Welcome to the Jungle has ~100,000+ active jobs) |
| Markets supported | 7 (FR, EN, DE, ES, NL, PT, IT) |
| Fields per job | 50+ |
| Fields per company | 22 |
💡 Tips for best results
- Use empty search for bulk scraping: Set
searches: [""]to get all jobs without keyword filtering - Combine filters: Use
contractTypes+remoteTypes+publishedSince+locationtogether for precise targeting - Multi-market: Run separate searches per
languageto cover all European markets - Intent-based marketing: Use
scrapeMode: "both"to get companies alongside their active job postings - Scrape a specific company: Paste the company's WTTJ URL directly into
startUrls - Pagination: Set
maxPages: 0withmaxItems: 0for unlimited scraping of large datasets
❓ FAQ
Q: Does it require a login or API key? A: No login required. The scraper uses Welcome to the Jungle's public search infrastructure.
Q: Which languages/markets are supported? A: French (fr), English (en), German (de), Spanish (es), Dutch (nl), Portuguese (pt), and Italian (it).
Q: Can I scrape specific companies' job listings?
A: Yes — paste the company's WTTJ page URL in startUrls (e.g. https://www.welcometothejungle.com/fr/companies/stripe).
Q: Are salaries always available? A: Salary data is only extracted when the company has disclosed it on the posting. Typically 30–60% of jobs include salary information.
Q: What's the difference between this and the other WTTJ scrapers? A: This actor supports 7 markets, 50+ fields per job, full company profiles, remote work filtering, date filters, and is significantly faster and more complete.
📬 Support
Need help? We're here for you:
- Feature requests: Let us know what you need
- Custom solutions: Contact us for enterprise integrations or high-volume needs
Check out our other scrapers: SilentFlow on Apify