Welcome to the Jungle Scraper avatar

Welcome to the Jungle Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Welcome to the Jungle Scraper

Welcome to the Jungle Scraper

Scrape Welcome to the Jungle job listings by keyword, country, contract type and remote policy, plus full company profiles. Get salary, sectors, benefits, key missions, the role summary and candidate profile text for every job. Export to JSON, CSV or Excel.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Sourabh Kumar

Sourabh Kumar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Welcome to the Jungle scraper: job search, filters and company profiles

Pull live job listings from Welcome to the Jungle by keyword and filters, or pull a full company profile by its page URL. One actor covers both, in a single clean output.

$3.00 per 1,000 results. Plus a small per-run start fee. No proxy or browser setup needed.

Built for the European startup and scaleup market: France, the UK, the US, Spain, Germany and more.

Why this scraper?

  • 🎯 Two jobs in one Search the whole job board and read company profiles without juggling two tools.
  • 🧱 Rich job records Title, company, offices, salary range, contract type, remote policy, experience and education level, sectors, key missions, benefits, the role summary and candidate profile text, and the published date.
  • 🌍 Filter by what matters Narrow by keyword, country, contract type and remote policy.
  • 📈 Goes past the first page Ask for more than 1,000 results and the scraper walks the full catalog for you.
  • 💸 You only pay for rows you get Blocked or empty runs cost nothing. Simple as that.

What you can scrape

Job search Give a keyword and optional filters. Get back one row per matching job with salary, contract, remote policy, key missions, benefits, the role summary and candidate profile text, and a direct link to the listing.

Company profile Paste a company page URL (for example https://www.welcometothejungle.com/en/companies/idex-1). Get the company name, employee count, sectors, offices, logo, cover image, website and profile text.

Use cases

  • Build and refresh a job board or niche aggregator for tech and startup roles.
  • Track hiring trends: who is hiring, for what, where and at what salary.
  • Feed a recruiting or sourcing workflow with fresh openings every morning.
  • Research companies before you apply, pitch or invest.
  • Power salary and benefits benchmarking across sectors and countries.

Example output

A job row:

{
"recordType": "job",
"name": "Business Developer Marketplace (H/F)",
"url": "https://www.welcometothejungle.com/en/companies/vente-unique/jobs/business-developer-marketplace-spanish-speaker-h-f_paris_VENTE_w54qJob",
"reference": "VENTE_w54qJob",
"organization": { "name": "Vente-unique.com", "slug": "vente-unique" },
"offices": [{ "city": "Paris", "countryCode": "FR" }],
"contractType": "full_time",
"remote": "punctual",
"salaryMin": 36000,
"salaryMax": 40000,
"salaryCurrency": "EUR",
"salaryPeriod": "yearly",
"experienceLevelMinimum": 2,
"educationLevel": "bac_5",
"sectors": ["E-commerce", "Retail"],
"profession": "Business Development Manager",
"keyMissions": ["Grow the marketplace", "Onboard new sellers"],
"benefits": ["Remote days", "Meal vouchers"],
"publishedAt": "2026-06-08T08:50:31Z",
"summary": "Join a fast-growing marketplace team and own seller acquisition end to end...",
"profile": "You have 2+ years in B2B sales, fluent Spanish, and a hunter mindset...",
"language": "fr"
}

A company row:

{
"recordType": "company",
"name": "Idex",
"slug": "idex-1",
"company": {
"name": "Idex",
"nbEmployees": 6300,
"sectors": ["Environment / Sustainable Development", "Energy"],
"offices": [{ "city": "Boulogne-Billancourt", "countryCode": "FR" }],
"websiteUrl": "https://www.idex.fr/",
"logoUrl": "https://cdn-images.welcometothejungle.com/..."
}
}

Filter rows by recordType to split jobs from companies.

How to use it

  1. Open the actor and choose your input.
  2. For jobs: type a keyword and pick any filters (country, contract type, remote). Leave the keyword empty to match every job for your filters.
  3. For companies: paste one or more company page URLs into the URL list.
  4. Set how many results you want, then run.

How much does it cost?

You pay a flat $3.00 per 1,000 results, whether the row is a job or a company, plus a small start fee each run.

  • Apify Free plan ($5 of usage): about 1,666 results per month.
  • Apify Starter plan ($29): about 9,666 results per month.

Empty or blocked runs return nothing and cost nothing.

Limitations

  • The full free-text job description (the long HTML body on the job page) is not included. Each row does carry the role summary, candidate profile text, key missions and benefits, which hold most of the detail.
  • A single search query returns up to 1,000 results. Ask for more and the scraper crawls the wider catalog, or narrow with filters to slice large result sets.
  • Job page URLs are not a supported input. Use keyword search for jobs and the company URL for profiles.

FAQ

Is it legal to scrape Welcome to the Jungle? Scraping publicly available data is legal in most places. This actor only reads pages and data that anyone can see without logging in. You're responsible for how you use the data, so follow the site's terms and the laws that apply to you, especially around personal data.

Do I need proxies or a login? No. Everything runs out of the box with no proxy setup, no browser and no account.

How often is the data updated? Every run fetches live data straight from the source at that moment, so results are as fresh as the site itself.

Can I export to CSV, Excel or JSON? Yes. Results land in a dataset you can download as JSON, CSV, Excel or HTML, or pull through the Apify API.

Can I schedule it or call it from my app? Yes. Schedule runs from the Apify console, or trigger the actor and read results through the API and the official clients.

Your feedback We are always improving this scraper. If you hit a problem or want a new feature, tell us on the Issues tab and a human will read it.