Welcome to the Jungle Jobs Scraper avatar

Welcome to the Jungle Jobs Scraper

Pricing

Pay per event

Go to Apify Store
Welcome to the Jungle Jobs Scraper

Welcome to the Jungle Jobs Scraper

Extract company profiles and job hiring data from Welcome to the Jungle (WTTJ), Europe's top job platform. Filter by industry sector, keyword, and country to find actively hiring companies.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Stas Persiianenko

Stas Persiianenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract company profiles and active job hiring data from Welcome to the Jungle โ€” Europe's leading job platform. Filter by industry sector, keyword, country, and minimum open positions. Great for B2B lead generation, market research, and talent acquisition intelligence.


๐ŸŒด What does it do?

This actor connects to the Welcome to the Jungle (WTTJ) public API and extracts structured company data including:

  • Company name, slug, and WTTJ profile URL
  • Full company description (HTML-stripped)
  • Industry sectors (e.g., Tech > SaaS / Cloud Services)
  • Headquarters and office locations
  • Employee headcount range
  • Number of currently open job listings
  • Company logo URL
  • Gender equality index scores (French regulatory metric)

Filter results by keyword search, industry sector, country code, and minimum open positions count to build targeted lists of actively hiring companies.


๐Ÿ‘ค Who is it for?

B2B Sales & Account Executives โ€” Identify tech companies in France, Germany, or across Europe that are actively hiring, as a proxy for growth and budget availability.

HR Recruiters & Talent Sourcers โ€” Discover companies in specific industries that are rapidly hiring, and reach out before candidates get to them.

Market Researchers โ€” Map the European startup ecosystem by sector, country, and headcount for competitive intelligence or investor due diligence.

Business Developers โ€” Find companies expanding in your target geography and sector to prioritize outreach.

Data Analysts โ€” Collect structured company snapshots from WTTJ as part of a broader lead enrichment or market analysis pipeline.


๐Ÿ’ก Why use this actor?

Welcome to the Jungle hosts over 10,000 company profiles, primarily European tech, startup, and enterprise companies. Unlike LinkedIn or generic business databases, WTTJ profiles emphasize company culture, actual open positions, and employer branding โ€” making it an ideal source for quality lead generation.

  • No scraping blocks โ€” uses WTTJ's public API directly
  • Structured output โ€” flat JSON with company metadata, ideal for CRMs and spreadsheets
  • Sector filters โ€” target niche industries using WTTJ's taxonomy
  • Actively hiring filter โ€” filter to companies with open positions right now

๐Ÿ“‹ Data extracted

FieldTypeDescription
namestringCompany name
slugstringWTTJ identifier slug
referencestringInternal WTTJ reference ID
descriptionstringCompany description (HTML stripped)
sectorsarrayIndustry sectors (e.g., "Tech > SaaS / Cloud Services")
primarySectorstringTop-level sector (e.g., "Tech")
headquartersstringCity + country code of HQ (e.g., "Paris, FR")
officesarrayAll office locations with city, country code, and HQ flag
nbEmployeesintegerEmployee count (or null if not disclosed)
jobsCountintegerNumber of currently open job listings
urlstringFull WTTJ company profile URL
logoUrlstringCompany logo image URL
labelsarrayCompany badges/awards (e.g., "Top Employer")
equalityIndexnumberFrench gender equality index score (0-100), or null

๐Ÿ’ฐ Pricing โ€” How much does it cost to scrape Welcome to the Jungle companies?

This actor uses Pay-Per-Event (PPE) pricing โ€” you are charged only for results extracted, not for compute time.

EventPrice
Run started (flat fee)$0.005
Company extracted (FREE)$0.00115
Company extracted (BRONZE)$0.001
Company extracted (SILVER)$0.00078
Company extracted (GOLD)$0.0006
Company extracted (PLATINUM)$0.0004
Company extracted (DIAMOND)$0.00028

Example costs:

  • Extract 50 companies (typical lead gen run): ~$0.055 on BRONZE plan
  • Extract 100 companies (max per query): ~$0.105 on BRONZE plan
  • DIAMOND plan users: 100 companies for ~$0.033

Apify's free plan gives you $5 of monthly credit, enough to extract 4,900+ company profiles.


๐Ÿš€ How to use

  1. Go to the actor's Input tab.
  2. Set your Search keyword (e.g., "fintech", "AI startup", "SaaS").
  3. Optionally set Industry sectors using WTTJ sector references (see below).
  4. Set Minimum open positions to 1 to only get actively hiring companies.
  5. Click Start and get your results in seconds.

Common WTTJ sector references:

  • tech-1 โ€” Technology
  • banking-insurance-finance โ€” Banking / Insurance / Finance
  • health-social-environment โ€” Health / Social / Environment
  • consulting-audit โ€” Consulting / Audit
  • distribution-1 โ€” Distribution / E-commerce
  • industry-1 โ€” Industry / Manufacturing
  • culture-media-entertainment โ€” Culture / Media / Entertainment

โš™๏ธ Input parameters

ParameterTypeDefaultDescription
querystring""Keyword to search for companies
sectorsarray[]WTTJ sector references to filter by
countrystring""ISO 2-letter country code to filter HQ (e.g., "FR", "DE")
minJobsCountinteger0Minimum number of open job listings required
maxResultsinteger100Max companies to extract (up to 100 per query)

๐Ÿ“ฆ Output example

{
"name": "Qonto",
"slug": "qonto",
"reference": "U2ADSPE",
"description": "Qonto is the business finance solution that provides entrepreneurs with all the tools to manage their finances easily from a single, integrated platform.",
"sectors": ["Banking / Insurance / Finance > Fintech / Banking", "Tech > SaaS / Cloud Services"],
"primarySector": "Banking / Insurance / Finance",
"headquarters": "Paris, FR",
"offices": [
{ "city": "Paris", "countryCode": "FR", "isHeadquarter": true },
{ "city": "Berlin", "countryCode": "DE", "isHeadquarter": false }
],
"nbEmployees": 1200,
"jobsCount": 47,
"url": "https://www.welcometothejungle.com/en/companies/qonto",
"logoUrl": "https://cdn-images.welcometothejungle.com/...",
"labels": [],
"equalityIndex": 92
}

๐Ÿ’ก Tips & tricks

  • Lead gen workflow: Set minJobsCount: 1 and query: "your ICP keyword" to instantly get a list of companies hiring in your target segment.
  • Country targeting: Use country: "DE" to restrict results to companies with HQ in Germany โ€” great for region-specific campaigns.
  • Sector stacking: Pass multiple sector references in sectors to combine results from multiple industries.
  • Large job counts: Companies with high jobsCount are in high growth mode โ€” prioritize these for outreach.
  • Equality index: The equalityIndex field reflects French regulatory gender equality compliance scores โ€” useful for ESG-aware sourcing.

๐Ÿ”— Integrations

CRM lead import (HubSpot / Salesforce)

Use the actor's dataset output with Apify's Make or Zapier integration to automatically import new company leads into your CRM whenever the actor runs.

Example Make scenario:

  1. Trigger: Apify actor run finished
  2. Filter: jobsCount >= 10
  3. Action: Create HubSpot company record with name, URL, sector, headquarters

Google Sheets pipeline

Schedule this actor daily and use the Apify โ†’ Google Sheets integration to maintain a live spreadsheet of growing European companies, updated automatically.

Multi-source lead enrichment

Combine WTTJ company data with our LinkedIn Company Scraper or Email Finder to enrich leads with LinkedIn profiles and decision-maker contacts.


๐Ÿค– MCP โ€” Use with Claude Code / Claude Desktop

You can use this actor directly in Claude Code, Claude Desktop, or any MCP-compatible AI assistant:

Claude Code:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=automation-lab/welcome-to-the-jungle-jobs-scraper"

Claude Desktop / Cursor / VS Code (claude_desktop_config.json):

{
"mcpServers": {
"apify": {
"type": "http",
"url": "https://mcp.apify.com?tools=automation-lab/welcome-to-the-jungle-jobs-scraper",
"headers": { "Authorization": "Bearer YOUR_APIFY_TOKEN" }
}
}
}

Example prompts for Claude:

  • "Find 20 French fintech companies on WTTJ that are actively hiring"
  • "Get me a list of European AI startups with at least 5 open positions"
  • "List tech companies in Germany from Welcome to the Jungle"

๐Ÿ–ฅ๏ธ API usage

Node.js

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('automation-lab/welcome-to-the-jungle-jobs-scraper').call({
query: 'fintech',
country: 'FR',
minJobsCount: 1,
maxResults: 50,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("automation-lab/welcome-to-the-jungle-jobs-scraper").call(run_input={
"query": "fintech",
"country": "FR",
"minJobsCount": 1,
"maxResults": 50,
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

cURL

curl -X POST \
"https://api.apify.com/v2/acts/automation-lab~welcome-to-the-jungle-jobs-scraper/runs?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"query": "fintech",
"country": "FR",
"minJobsCount": 1,
"maxResults": 50
}'

This actor accesses the Welcome to the Jungle public API which is used to power their own website's search functionality. The data extracted is company profile data that WTTJ makes publicly accessible on their platform.

Use this actor responsibly:

  • Do not use extracted data to spam companies or individuals
  • Respect rate limits โ€” avoid running the actor excessively in a short period
  • Review WTTJ's Terms of Service before commercial use of the data
  • This actor is designed for legitimate market research, lead generation, and competitive intelligence use cases

โ“ FAQ

Q: Why does the actor always return the same 100 companies even with different offsets? A: The WTTJ public API returns a curated set of featured/recent companies per search query. Use different query keywords to discover more companies โ€” each search term returns a different set.

Q: Can I get more than 100 companies per run? A: The WTTJ API returns a maximum of 100 results per search request. To build a larger list, run multiple times with different keywords or sector filters and combine the results (the actor deduplicates by company reference within a single run).

Q: Why isn't the actor returning companies from my target country? A: The country filter matches on HQ office location. If a company is HQ'd in another country but has offices in your target country, it won't be included. Try using just the query field for broader results, then filter in your downstream tool.

Q: The actor says "0 results" โ€” what's wrong? A: Check that your sector reference is a valid WTTJ sector slug (e.g., tech-1, not Technology). Also try removing the minJobsCount filter to see if companies without open positions are the issue.

Q: Can I scrape actual job listing details (job title, salary, description)? A: This actor focuses on company-level data including open position counts. For individual job listing details, check our Google Jobs Scraper or LinkedIn Jobs Scraper.