Welcome to the Jungle Scraper - WTTJ Jobs Fast Export avatar

Welcome to the Jungle Scraper - WTTJ Jobs Fast Export

Pricing

from $2.99 / 1,000 jobs

Go to Apify Store
Welcome to the Jungle Scraper - WTTJ Jobs Fast Export

Welcome to the Jungle Scraper - WTTJ Jobs Fast Export

Extract job listings from Welcome to the Jungle (WTTJ) with filters for location, salary, remote work, contract type, experience level, and industry. Get full job details including company info, application URLs, required skills, and benefits. Export to JSON, CSV, or Excel.

Pricing

from $2.99 / 1,000 jobs

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Welcome to the Jungle Job Scraper | Extract WTTJ Job Listings with Filters (2026)

Extract job listings from Welcome to the Jungle with full filtering — location, contract type, remote policy, salary, experience, industry, and more. No account or login required.

Two output modes: fast mode returns core job data from search results. Detail mode fetches the full listing for each job — description, application URL, required skills, recruitment process, and extended company info.

Covers all WTTJ regional sites: United States, France, Spain, Czech Republic, and Slovakia.

Key Features

  • Fast — extracts 1,000+ jobs in under a minute. 10,000+ in a single run, no limits.
  • Two output modes — fast mode for core fields only, detail mode for full descriptions, application URLs, skills, and company data.
  • Flexible filtering — location with radius, contract type, remote policy, salary, experience, company size, industry sector, job category.
  • 5 regional sites — US, France, Spain, Czech Republic, Slovakia. All with localized labels.
  • No account needed — no login, no cookies, no setup.

Quick Start

Basic — Search for Python jobs in France

{
"query": "Python",
"websiteCountry": "fr",
"location": "Paris",
"maxItems": 50
}

Fast mode — Search-only, no detail fetching

{
"query": "data engineer",
"location": "Berlin",
"countryCode": "DE",
"includeDetails": false,
"maxItems": 200
}

Advanced — Full filters

{
"query": "product manager",
"websiteCountry": "en",
"location": "New York",
"locationRadius": "50",
"sortBy": "date",
"contractType": ["full_time"],
"remote": ["fulltime", "partial"],
"experienceLevel": "3-5",
"salaryMin": 80000,
"companySize": "50-250",
"language": "en",
"sector": ["tech-1"],
"occupation": ["tech-engineering-3NjUy"],
"includeDetails": true,
"maxItems": 500
}

Input Parameters

ParameterTypeDescriptionDefault
websiteCountrystringWTTJ regional site (en, fr, es, cs, sk). Translates category and sector labels.en
querystringFree-text search — job title, skills, keywords.
searchOnlyInJobTitlebooleanRestrict search to job titles only.false
locationstringCity, region, or country name. Use "Worldwide" for no filter.
locationRadiusstringRadius around location: 5, 10, 20, 50, 100 miles.20
countryCodestringISO country code (e.g. US, DE, FR). Overrides location.
sortBystringrelevance or date (newest first).relevance
contractTypearrayFilter: full_time, temporary, internship, apprenticeship, freelance, vie, part_time, fixed_term, graduate_program, other.
remotearrayFilter: no, partial, punctual, fulltime, unknown.
experienceLevelstringMinimum experience: 0-1, 1-3, 3-5, 5-10, 10+.
salaryMinintegerMinimum annual salary.
companySizestringEmployee count: 0-15, 15-50, 50-250, 250-2000, 2000+.
languagestringJob language filter (en, fr, de, es, etc.).
sectorarrayIndustry filter. See input schema for full list.
occupationarrayJob category filter. See input schema for full list.
includeDetailsbooleanFetch full job details per listing. Disable for faster runs.true
maxItemsintegerMax jobs to return. 0 for unlimited.100

Output Example

{
"id": "ed60e86c-707f-434e-bb10-17eeba802759",
"reference": "ELIS_MPRq2wg",
"name": "Responsable du service logistique H/F",
"url": "https://www.welcometothejungle.com/en/companies/elis-france/jobs/responsable-du-service-logistique-h-f_saint-louis_ELIS_MPRq2wg",
"contractType": "full_time",
"remote": "no",
"language": "fr",
"salaryMin": 45000.0,
"salaryMax": 50000.0,
"salaryCurrency": "EUR",
"salaryPeriod": "yearly",
"experienceLevel": 5.0,
"educationLevel": "bac_2",
"contractDurationMin": null,
"contractDurationMax": null,
"publishedAt": "2026-02-27T22:39:00Z",
"category": "Transport & Logistics",
"subcategory": "Others",
"sectors": [
"Corporate Services"
],
"summary": "Rejoignez Elis, une entreprise qui valorise l'humain dans ses projections d'organisation. En tant que Responsable Logistique, vous serez en charge de la construction des plannings de livraison, du recrutement et de l'encadrement de l'équipe logistique, de la gestion de la flotte de véhicules et de la sécurité au sein du service. Vous bénéficierez d'une période d'intégration et de formation, d'un salaire fixe annuel brut à partir de 40 000 euros, d'une rémunération variable de 10% liée à vos objectifs, ainsi que d'autres avantages.",
"offices": [
{
"city": "Saint-Louis",
"country_code": "FR",
"district": "Haut-Rhin",
"address": "Saint-Louis, Grand Est, France",
"zip_code": "68300"
}
],
"benefits": [
"Food service or stocked kitchen",
"Reduction of working time (RTT)",
"Company saving plan",
"Cooptation bonus",
"Seniority bonus",
"Social Committee subsidies (Sports, Culture, ...)",
"Gift certificate",
"Team building",
"Afterworks, Team lunches",
"Reimbursement above 50%",
"Parking"
],
"organizationName": "Elis",
"organizationSlug": "elis-france",
"organizationLogo": "https://cdn-images.welcometothejungle.com/bN50dUeMptxGGtR9tvhmfHdzqpXXlIBbZEJgU9wySIE/rs:auto:400::/q:85/czM6Ly93dHRqLXByb2R1Y3Rpb24vdXBsb2Fkcy9vcmdhbml6YXRpb24vbG9nby81MjA5LzE1NzgzMS9lM2YyYjdmZi03Yzk5LTRmZDUtODZlZi0zYzdiNzMyMDkwYzQuanBn",
"organizationEmployees": 57583,
"organizationCreationYear": 1883,
"organizationLabels": [
"ecovadis-platinium"
],
"organizationCommitments": [
"environmental-impact",
"social-commitment"
],
"description": "<p>Ne venez pas chez Elis, si vous n'aimez pas intégrer l'humain dans vos projections d'organisation !<br/>Mais si vous savez être à l'écoute des différents acteurs d'un centre de distribution pour assurer un service de qualité chez nos clients, on vous attend !<br/>Car chez Elis, nos Responsables Logistique mettent tous les moyens en oeuvre pour livrer nos clients et contribuer à la qualité de nos prestations.<br/><br/>- Vous construisez les plannings des chauffeurs et optimisez les tournées de livraison grâce à des outils performants,<br/>- Vous recrutez, animez et encadrez l'équipe logistique composée de 8 chauffeurs.<br/>- Vous assurez une présence terrain quotidienne et débriefez avec les chauffeurs,<br/>- Vous êtes garants de tous les aspects sécurité au sein du service,<br/>- Vous gérez la flotte de véhicules (dimensionnement, respect des obligations légales, entretien…).<br/><br/>De l'organisation, du relationnel, du management et une rémunération motivante, ça vous tente ?<br/>Oui ? Alors c'est par ici :<br/>- Une période d'intégration et de formation afin de découvrir Elis, ses services et le métier,<br/>- Un accompagnement en formation,<br/>- Un salaire fixe annuel brut à partir de 40Keuros euros et une rémunération variable de 10% liée à vos objectifs,<br/>- Et d'autres avantages : mutuelle / prévoyance d'entreprise, CSE (bons cadeaux, tickets cinéma, animations…).<br/><br/>Votre parcours candidat si votre candidature est retenue : un contact recruteur, un ou deux entretien(s) manager, un entretien RH. Et une réponse garantie.<br/>POSTE BASE A ST-LOUIS (68300)</p>",
"recruitmentProcess": null,
"applyUrl": "https://app.mytalentplug.com/redirection.aspx?ojid=zyOylGhv20fxlIwJsNzhNA==",
"skills": [],
"tools": [],
"profile": "<p>Si comme Manuela et Francis, vous avez une formation supérieure ou disposez d'une solide expérience en logistique transport et vous savez unir les maillons d'une chaine grâce à votre management de terrain, direction ELIS.</p>",
"keyMissions": [],
"companySummary": "Services circulaires de location entretien avec traçabilité technologique.",
"team": null,
"startDate": null,
"atsQuestions": null,
"applicationFields": [
{ "name": "cover_letter", "mode": "optional" },
{ "name": "resume", "mode": "mandatory" },
{ "name": "portfolio", "mode": "disabled" },
{ "name": "picture", "mode": "optional" },
{ "name": "media_website", "mode": "optional" },
{ "name": "media_linkedin", "mode": "optional" },
{ "name": "media_twitter", "mode": "optional" },
{ "name": "media_github", "mode": "disabled" },
{ "name": "media_stackoverflow", "mode": "disabled" },
{ "name": "media_behance", "mode": "disabled" },
{ "name": "media_dribbble", "mode": "disabled" },
{ "name": "media_xing", "mode": "disabled" }
],
"organizationDescription": "<p>Pionnier des services circulaires grâce à un modèle de location entretien optimisé par des technologies de traçabilité, <strong>Elis innove chaque jour. </strong></p><p>Dans ses 30 pays et sur ses 3 continents, Elis répond aux besoins de ses clients en matière de protection, d'hygiène et de bien-être, tout en les accompagnant dans l'atteinte de leurs objectifs environnementaux.</p>",
"organizationCoverImage": "https://cdn-images.welcometothejungle.com/fhCL-1HrTo2-ZEH2cKodXO59eD6w3tXTw2xgVSbatsE/rs:auto:2000:450:/g:fp:0:0.5/q:85/czM6Ly93dHRqLXByb2R1Y3Rpb24vdXBsb2Fkcy93ZWJzaXRlX29yZ2FuaXphdGlvbi9jb3Zlcl9pbWFnZS93dHRqX2ZyL2ZyLTc1NzJiZTU1LWM1YTYtNDAwOS05N2VkLTZiZGM5MzJmMTg5Mi5qcGc",
"organizationRevenue": "4,5 Milliards",
"organizationTurnover": null,
"organizationGdprSetting": {
"application_message": null,
"consent_duration": 2,
"privacy_policy_url": null
},
"organizationHasExternalAts": true,
"organizationAutomaticEmail": true,
"organizationWebsite": "https://fr.elis.com/fr/groupe/nous-connaitre/notre-strategie",
"organizationLinkedin": "elis_2",
"organizationTwitter": "elisgroup",
"organizationFacebook": "Elis",
"organizationInstagram": null,
"organizationIndustry": "Corporate Support",
"organizationJobsCount": 59,
"organizationAverageAge": null,
"organizationParityMen": 49,
"organizationParityWomen": 51,
"organizationHeadquarter": {
"city": "Saint-Cloud",
"country_code": "FR",
"address": "5 Boulevard Louis Loucheur"
}
}

How to Scrape Welcome to the Jungle Jobs

  1. Set your search query and location, or leave blank for all listings.
  2. Apply filters — contract type, remote policy, salary, experience, sector.
  3. Choose output mode: fast (search fields only) or detail (full listing data).
  4. Set maxItems to control volume. Use 0 for unlimited.
  5. Run the Actor. Results are pushed progressively — partial data is saved even if the run stops early.

Pricing — Pay Per Event

ScenarioItemsCost
Quick sample10$0.03
Standard run100$0.30
Full search1,000$2.99
Large export10,000$29.90

You only pay for successfully extracted jobs. Budget limits are respected — the Actor stops gracefully when your budget is reached.

API Integration

Python

from apify_client import ApifyClient
client = ApifyClient("your_token")
run = client.actor("clearpath/welcome-to-the-jungle-jobs-api").call(run_input={
"query": "software engineer",
"location": "Berlin",
"contractType": ["full_time"],
"remote": ["fulltime"],
"maxItems": 100,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['name']} at {item['organizationName']}{item['url']}")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'your_token' });
const run = await client.actor('clearpath/welcome-to-the-jungle-jobs-api').call({
query: 'product manager',
location: 'Paris',
includeDetails: true,
maxItems: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`Found ${items.length} jobs`);

Advanced Usage

Monitor new remote jobs in tech

{
"query": "",
"sector": ["tech-1"],
"remote": ["fulltime"],
"sortBy": "date",
"includeDetails": true,
"maxItems": 0
}

Schedule this daily to track new fully-remote tech positions.

Fast export of all jobs in a country

{
"countryCode": "DE",
"includeDetails": false,
"maxItems": 0
}

Skipping details is significantly faster and cheaper for bulk exports where you only need core fields.

Salary research by experience level

{
"query": "data scientist",
"countryCode": "FR",
"experienceLevel": "3-5",
"salaryMin": 40000,
"includeDetails": false,
"maxItems": 0
}

Data Export

Export results in any format from the Apify Console:

  • JSON — programmatic analysis and pipelines
  • CSV — spreadsheets and reporting
  • Excel — data visualization and sharing

Automation

  • Scheduled runs — daily, weekly, or custom cron
  • Webhooks — trigger actions when a run completes
  • API — integrate into your own applications
  • Integrations — connect to Google Sheets, Slack, Zapier, Make, and more

FAQ

How many jobs can I extract? Set maxItems to 0 for unlimited. The Actor paginates automatically through all results.

Do I need a Welcome to the Jungle account? No. No account, login, or cookies required.

What's the difference between fast mode and detail mode? Fast mode (includeDetails: false) returns core fields from search results — title, salary, location, company basics. Detail mode (includeDetails: true) fetches the full listing page for each job, adding description, application URL, skills, recruitment process, and extended company data. Fast mode is quicker and cheaper.

Can I filter by multiple values? Yes. contractType, remote, sector, and occupation accept arrays. Values within a filter are combined with OR logic.

What happens if the run stops mid-way? Data is pushed progressively. Any jobs already extracted are saved in the dataset, even if the run is interrupted.

Which countries are supported? All jobs on Welcome to the Jungle are accessible. The websiteCountry setting controls the language of category and sector labels (en, fr, es, cs, sk). Use countryCode to filter by the country where the job office is located.

Is the salary data reliable? Salary fields come directly from what the company publishes on WTTJ. Not all listings include salary — fields are null when not provided.

How fresh is the data? Data is extracted in real-time on each run. Sort by date to get the newest listings first.

Support

This Actor extracts publicly available job listing data from Welcome to the Jungle. Users are responsible for complying with applicable terms of service and data protection regulations (GDPR, CCPA).


Start extracting Welcome to the Jungle jobs now