VOOZH about

URL: https://apify.com/silentflow/all-jobs-scraper-ppe

⇱ All Jobs Scraper Ppe Β· Apify


Pricing

from $1.50 / 1,000 results

Go to Apify Store

All Jobs Scraper Ppe

Extract 50,000+ job listings from Indeed, LinkedIn, Glassdoor, ZipRecruiter, and Bayt in one API call. Get 50+ data fields per job: salary ranges, company ratings, emails, phones, social links, skills, and apply URLs. Currency conversion, cross-platform dedup, 70+ countries.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ SilentFlow

SilentFlow

Maintained by Community

Actor stats

5

Bookmarked

70

Total users

7

Monthly active users

2 days ago

Last modified

Share

All Jobs Scraper

Turn 5 job platforms into one structured dataset. Search Indeed, LinkedIn, Glassdoor, ZipRecruiter, and Bayt simultaneously, get 50+ fields per job, and deduplicate across platforms. No compute costs, only pay for data you get. Proxies included.

How it works

πŸ‘ How it works

✨ Why use this scraper?

Copying job listings from five different tabs? Running separate scrapers for each platform? Manually converting salaries to compare roles across countries?

  • πŸ” One search, five platforms. Query Indeed, LinkedIn, Glassdoor, ZipRecruiter, and Bayt in a single run instead of managing five separate tools.
  • 🌍 70+ countries covered. Search jobs in the US, UK, Canada, Germany, UAE, India, Australia, France, Brazil, and dozens more.
  • πŸ”„ Automatic deduplication. When the same job appears on multiple platforms, only the most complete record is kept.
  • πŸ’± Built-in currency conversion. Compare salaries across regions in one currency using live ECB rates. 34 currencies supported.
  • πŸ“§ Contact extraction included. Emails, phone numbers, and social media links (LinkedIn, Facebook, Twitter, YouTube, Instagram, TikTok) are pulled from job descriptions automatically.
  • πŸ“Š 50+ data fields per job. Salary ranges, company ratings, skills, job type, experience level, apply URL, and more.
  • ⚑ 100 jobs across 5 platforms in under 60 seconds. Concurrent searches keep total run time short even at high volume.

🎯 Use cases

TeamWhat they build
Recruiting opsMulti-platform sourcing pipelines that surface new openings every morning
Market researchSalary benchmarking reports comparing compensation across cities and roles
Competitive intelligenceDashboards tracking competitor headcount growth by department
Lead generationLists of companies actively hiring for roles your product serves
Job board foundersAggregated listings from five sources with one API call
Academic researchersLabor market datasets spanning multiple countries, industries, and time periods

πŸ“₯ Input parameters

Search

ParameterTypeDescription
searchTermsArrayKeywords to search (e.g., "software engineer", "data analyst"). Multiple terms run as separate queries.
countrySelectTarget country (70+ options including USA, UK, Canada, Germany, India, UAE, etc.)
locationTextCity or region to narrow results (e.g., "New York", "London", "Dubai")
platformsMulti-selectPlatforms to search: Indeed, LinkedIn, Glassdoor, ZipRecruiter, Bayt

Filters

ParameterTypeDescription
postedSinceSelectRecency filter: 24h, 3 days, 7 days, 30 days, or any time
jobTypeSelectFull-time, part-time, contract, internship, temporary, or all
remoteOnlyBooleanReturn only remote positions

Options

ParameterTypeDescription
maxResultsIntegerMaximum jobs to return (default: 100, max: 5,000)
targetCurrencySelectConvert all salaries to one currency. 34 currencies available (USD, EUR, GBP, etc.) using live ECB exchange rates.
includeDescriptionBooleanFetch the full job description text (default: true)

πŸ“Š Output data

{
"title":"Senior Software Engineer",
"company":"Acme Corp",
"companyUrl":"https://www.glassdoor.com/Overview/Working-at-Acme-Corp-EI_IE12345.htm",
"companyRating":4.2,
"reviewCount":856,
"location":"New York, NY",
"isRemote":false,
"description":"We are looking for a Senior Software Engineer to join our team...",
"jobType":"fulltime",
"skills":["Python","AWS","PostgreSQL","Docker"],
"experienceLevel":"3-5 years",
"salaryMin":130000,
"salaryMax":180000,
"salaryCurrency":"USD",
"salaryPeriod":"yearly",
"url":"https://www.indeed.com/viewjob?jk=abc123",
"applyUrl":"https://acme.com/careers/apply/12345",
"platform":"indeed",
"emails":["careers@acme.com"],
"phones":[],
"socialLinks":{
"linkedin":["https://www.linkedin.com/company/acme-corp"]
},
"postedDate":"2 days ago",
"scrapedAt":"2026-03-01T12:00:00Z"
}

πŸ—‚οΈ Data fields

CategoryFields
Job infotitle, description, jobType, jobLevel, jobFunction, industry, skills, experienceLevel, workSchedule
Companycompany, companyUrl, companyLogo, companyDescription, companyWebsite, companyAddress, employeeCount, companyRevenue, companyRating, reviewCount
Locationlocation, isRemote
SalarysalaryMin, salaryMax, salaryCurrency, salaryPeriod, salarySource
Linksurl, applyUrl
Contactemails, phones, socialLinks (Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok)
Metadataplatform, platformId, listingType, postedDate, scrapedAt

πŸš€ Examples

Find software engineers in New York

{
"searchTerms":["software engineer"],
"country":"usa",
"location":"New York",
"maxResults":100,
"platforms":["indeed","linkedin","glassdoor"]
}

Compare remote marketing salaries in EUR

{
"searchTerms":["marketing manager"],
"country":"usa",
"remoteOnly":true,
"maxResults":200,
"targetCurrency":"EUR",
"platforms":["indeed","linkedin","glassdoor","ziprecruiter"]
}

Search project manager roles in Dubai

{
"searchTerms":["project manager"],
"country":"united arab emirates",
"location":"Dubai",
"maxResults":50,
"platforms":["bayt"]
}

Get fresh data science openings in London

{
"searchTerms":["data scientist"],
"country":"uk",
"location":"London",
"postedSince":"7d",
"maxResults":50
}

πŸ’» Integrations

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("silentflow/all-jobs-scraper-ppe").call(run_input={
"searchTerms":["software engineer"],
"country":"usa",
"location":"New York",
"maxResults":100,
"platforms":["indeed","linkedin","glassdoor"]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['title']} at {item['company']} - {item['location']}")

JavaScript

import{ ApifyClient }from'apify-client';
const client =newApifyClient({token:'YOUR_API_TOKEN'});
const run =await client.actor('silentflow/all-jobs-scraper-ppe').call({
searchTerms:['software engineer'],
country:'usa',
location:'New York',
maxResults:100,
platforms:['indeed','linkedin','glassdoor'],
});
const{ items }=await client.dataset(run.defaultDatasetId).listItems();
items.forEach(item=> console.log(`${item.title} at ${item.company}`));

πŸ“ˆ Performance & limits

MetricValue
Platforms5 (Indeed, LinkedIn, Glassdoor, ZipRecruiter, Bayt)
Max results per run5,000
Countries supported70+
Data fields per job50+
DeduplicationAutomatic cross-platform
Currency conversion34 currencies, live ECB rates
ProxiesIncluded

πŸ’‘ Tips for best results

  1. Use specific job titles like "backend engineer" or "product designer" rather than broad terms like "engineer" or "designer".
  2. Add a city or region to focus results on your target market.
  3. Start with 2-3 platforms to validate your search, then expand to all five.
  4. Set postedSince to "7d" if you only want fresh listings posted in the last week.
  5. Keep includeDescription enabled for full job details and automatic contact extraction.
  6. Combine multiple search terms (e.g., ["data engineer", "data scientist"]) to cover title variations in one run.
  7. Use Bayt for Middle East roles in UAE, Saudi Arabia, Qatar, Kuwait, Bahrain, and Egypt.
  8. Set targetCurrency when comparing salaries across regions so every figure is in the same unit.

❓ FAQ

Q: Which platforms does this scraper cover? A: Indeed, LinkedIn, Glassdoor, ZipRecruiter, and Bayt. You can select any combination per run.

Q: How does cross-platform deduplication work? A: Jobs are matched by normalized title and company name. When the same listing appears on multiple platforms, the version with the most complete data is kept.

Q: What countries are supported? A: Over 70 countries including USA, UK, Canada, Australia, India, UAE, Saudi Arabia, Germany, France, Japan, Brazil, and more. Not every platform covers every country.

Q: Can I get only remote jobs? A: Yes. Enable the remoteOnly filter and only remote positions will be returned.

Q: How does currency conversion work? A: Set a targetCurrency and all salary figures are converted using live exchange rates from the European Central Bank. 34 currencies are supported. Original salary data is preserved when no target currency is set.

Q: Why are some fields empty for certain jobs? A: Field availability depends on the platform and what the employer listed. Salary data, for example, is not always published. LinkedIn jobs may have less detail unless description fetching is enabled.

πŸ“¬ Support

Need something this scraper doesn't do yet? We ship features fast.

  • Feature requests go straight to our backlog
  • Enterprise needs? We do custom integrations

Response time: usually under 24 hours.

Check out our other scrapers: SilentFlow on Apify

You might also like

All Jobs Scraper

silentflow/all-jobs-scraper

Extract 50,000+ job listings from Indeed, LinkedIn, Glassdoor, ZipRecruiter, and Bayt in one API call. Get 50+ data fields per job: salary ranges, company ratings, emails, phones, social links, skills, and apply URLs. Currency conversion, cross-platform dedup, 70+ countries.

Ziprecruiter Scraper Ppe

silentflow/ziprecruiter-scraper-ppe

Pay-per-event ZipRecruiter scraper. Extract job titles, salaries, companies, locations, descriptions, and apply links across 13 countries. Search by keyword, filter by job type, posting date, and salary range. Get 50+ clean fields per job including company profile, GPS coordinates, and benefits.

Multi Job Board Scraper β€” LinkedIn, Indeed, Glassdoor & More

iskoren/multi-job-board-scraper

Scrape job listings from LinkedIn, Indeed, Glassdoor, Google Jobs, ZipRecruiter, Bayt, BDJobs & Naukri in a single run. Structured, deduplicated results with salary, company info & full descriptions.

Job Search

truefetch/job-search

Cross-search LinkedIn, Indeed, and Glassdoor in one run β€” salary, remote flag, company rating, apply link, and 34 fields per job. 60+ countries. $4.5 per 1,000 results.

806

5.0

Ziprecruiter Scraper

silentflow/ziprecruiter-scraper

ZipRecruiter job scraper with search, filters, and detail enrichment. Extract titles, salaries, companies, locations, descriptions, and apply links across 13 countries. Filter by job type, posting date, and salary. Get 50+ structured fields per job including company profile and GPS coordinates.

Multi Job Board Scraper β€” LinkedIn, Indeed, Glassdoor & More

openclawai/job-board-scraper

Scrape job listings from LinkedIn, Indeed, Glassdoor, Google Jobs & ZipRecruiter simultaneously. Extract job title, company, salary, location, job type, description, company info & more. No API keys needed β€” pay per result.

1.4K

5.0

Jobs Search API β€” Indeed, LinkedIn & Glassdoor Aggregator

sian.agency/jsearch-jobs-scraper

Aggregate job postings from every major board β€” Indeed, LinkedIn, Glassdoor, ZipRecruiter and company career pages β€” in one run via Google for Jobs. 4 operations: job search, full job details with required skills and seniority, salary estimates by title and per company. Clean JSON, pay per result.

12

Jobs Scraper β€” Indeed, LinkedIn & Glassdoor

khadinakbar/jobs-scraper

Aggregate job listings from Indeed, LinkedIn and Glassdoor in one run. Returns title, company, location, salary, posted date, apply URL. $3/1K.

259

Jobs Scraper - All In One

globalapi/jobs-scraper-all-in-one

Extract real-time jobs from LinkedIn, Indeed, Glassdoor, ZipRecruiter + all job sites. Get 40+ data points including salary, requirements, company details. Advanced filtering by location, experience, remote work across 30+ countries.

190

5.0