Welcome to the Jungle Jobs Scraper avatar

Welcome to the Jungle Jobs Scraper

Pricing

from $5.00 / 1,000 welcome to the jungle job record scrapeds

Go to Apify Store
Welcome to the Jungle Jobs Scraper

Welcome to the Jungle Jobs Scraper

Extract structured public job postings from Welcome to the Jungle company and job pages for recruitment research and job-market analysis.

Pricing

from $5.00 / 1,000 welcome to the jungle job record scrapeds

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

Extract structured public job postings from Welcome to the Jungle company job pages and individual public job URLs. It is designed for recruiters, talent-intelligence teams, job-market researchers, and AI agents that need reliable, machine-readable vacancy records.

Use it when you know a company’s Welcome to the Jungle slug or have a public company/job URL. For example, enter wttj to collect current public Welcome to the Jungle vacancies. Do not use it for the personalised logged-in jobs feed, applications, candidate profiles, or job boards outside Welcome to the Jungle.

Output

Each dataset item is one validated public job posting.

FieldDescription
jobId, title, jobUrlStable public vacancy identity, title, and direct page URL.
companyName, companySlug, companyUrl, companyLogoUrl, industryPublic employer identity and metadata when the page exposes them.
location, countryCode, employmentType, workArrangementPublic role location, contract, and remote/hybrid signal.
salaryText, salaryCurrency, salaryMin, salaryMaxExposed salary text and normalized range when available.
description, qualifications, skillsPublic job content converted to a flat agent-friendly shape.
postedAt, validThrough, sourceUrl, scrapedAtPosting freshness and collection provenance.

Fields that the public page does not expose are returned as null; the actor does not infer missing salary, location, or company data.

Input

The runnable default collects the current public jobs of the wttj company profile.

{
"companySlugs": ["wttj"],
"locale": "en",
"maxResults": 10
}

You can also provide public company or job pages directly:

{
"companySlugs": [],
"startUrls": [
{ "url": "https://www.welcometothejungle.com/en/companies/wttj/jobs" }
],
"maxResults": 25
}

companySlugs accepts up to 50 simple public profile slugs. startUrls accepts only public .../companies/<slug>/jobs or individual .../companies/<slug>/jobs/<job> URLs. maxResults is a strict cap of 1–100 and caps job-event charges.

Pricing

This actor uses Pay per event + usage.

EventPriceCharged when
Actor start$0.00005Once per GB of Actor memory after a valid run begins.
Job record scraped$0.005A complete validated public job record is persisted to the dataset.

Platform compute and residential proxy usage are additional under Apify’s Pay per event + usage model. The actor announces the maximum job-event cost for maxResults before collection starts. Invalid input, blocked pages, and rejected records are never billed as jobs.

API and AI-agent use

Use this when you need public Welcome to the Jungle vacancy data from known employer pages. It returns one record per job with the title, company, location, contract type, salary when available, skills, job description, posting date, and source URL. It does not access the personalised matching feed or applicant data.

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('khadinakbar/welcome-to-the-jungle-jobs-scraper').call({
companySlugs: ['wttj'], locale: 'en', maxResults: 10,
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

The actor writes a compact OUTPUT record and a detailed RUN_SUMMARY record on every terminal path. Valid no-result pages return VALID_EMPTY; all blocked/failed public routes return an honest UPSTREAM_FAILED; useful partial records return PARTIAL.

Limits and responsible use

Welcome to the Jungle can change public markup, structured data, access controls, and availability. The actor uses a session-consistent residential browser, retries, and challenge detection. It intentionally supports only public company/job pages because the general jobs experience currently requires a signed-in personalised profile.

Use public data in accordance with Welcome to the Jungle’s terms, applicable privacy and employment law, and your organisation’s data-governance rules. Do not use this actor to collect private candidate information, bypass authentication, or make employment decisions without appropriate human review.