Multi Job Board Scraper — LinkedIn, Indeed, Glassdoor & More avatar

Multi Job Board Scraper — LinkedIn, Indeed, Glassdoor & More

Pricing

from $3.00 / 1,000 job scrapeds

Go to Apify Store
Multi Job Board Scraper — LinkedIn, Indeed, Glassdoor & More

Multi Job Board Scraper — LinkedIn, Indeed, Glassdoor & More

Scrape job listings from LinkedIn, Indeed, Glassdoor, Google Jobs & ZipRecruiter simultaneously. Extract job title, company, salary, location, job type, description, company info & more. Powered by JobSpy (16k+ stars). No API keys needed — pay per result.

Pricing

from $3.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Pika Choo

Pika Choo

Maintained by Community

Actor stats

1

Bookmarked

9

Total users

4

Monthly active users

3 days ago

Last modified

Share

Multi Job Board Scraper

Scrape job listings from LinkedIn, Indeed, Glassdoor, Google Jobs, ZipRecruiter, Bayt, BDJobs, and Naukri simultaneously with a single search.

Features

  • 8 job boards in one run — LinkedIn, Indeed, Glassdoor, Google Jobs, ZipRecruiter, Bayt, BDJobs, Naukri
  • Rich data — title, company, location, salary, job type, seniority, industry, description
  • Advanced filters — remote only, job type, hours posted, distance, easy apply, LinkedIn company targeting
  • Flexible output — markdown or HTML descriptions, annual salary normalization
  • Proxy support — residential proxies recommended for LinkedIn

Input

Required Parameters

FieldTypeDescription
searchTermstringJob title or keyword to search for

Search & Location

FieldTypeDefaultDescription
locationstring-City, state, or country (e.g. "New York", "London", "Remote")
distanceinteger50Search radius in miles
sitesarrayAll sitesWhich job boards to scrape: linkedin, indeed, glassdoor, google, zip_recruiter, bayt, bdjobs, naukri
countryIndeedstringusaCountry for Indeed/Glassdoor (usa, uk, canada, australia, germany, france, india, etc.)
googleSearchTermstring-Custom search term for Google Jobs only (copy from Google Jobs UI for best results)

Filters

FieldTypeDefaultDescription
maxResultsinteger20Max results per site (1-100)
isRemotebooleanfalseOnly return remote job listings
jobTypestring-Filter by type: fulltime, parttime, contract, internship, temporary
hoursOldinteger-Only jobs posted within N hours (e.g. 24 = last day, 168 = last week)
easyApplybooleanfalseOnly jobs hosted directly on job boards (quick apply)
offsetinteger-Skip first N results (useful for pagination)

LinkedIn-Specific

FieldTypeDefaultDescription
linkedinFetchDescriptionbooleanfalseRetrieve full job descriptions and direct URLs (increases requests)
linkedinCompanyIdsarray-Search jobs from specific LinkedIn company IDs only

Output Options

FieldTypeDefaultDescription
descriptionFormatstringmarkdownJob description format: markdown or html
enforceAnnualSalarybooleanfalseConvert all wages to yearly equivalents

Output

Each item contains:

  • title, company, location
  • job_url, job_url_direct
  • site — which job board it came from
  • salary_min, salary_max, salary_currency, salary_interval
  • job_type, is_remote, date_posted
  • job_level, job_function, company_industry, company_num_employees
  • description — full job description in markdown or HTML
  • emails, skills — extracted from job description
  • company_rating, company_revenue, company_logo

Pricing

Charged per job scraped: $0.003/job

Important Notes

API Limitations

  • LinkedIn: Cannot combine hoursOld with easyApply in the same search
  • Indeed: Cannot combine hoursOld with jobType or isRemote or easyApply in the same search

Site-Specific Notes

  • LinkedIn is rate-limited around ~100 results per IP. Use residential proxies for large runs.
  • Indeed is the most reliable scraper with no rate limiting.
  • Google Jobs works best with a specific googleSearchTerm copied from the Google Jobs browser UI.
  • ZipRecruiter is US/Canada only.
  • Bayt is optimized for Middle East job searches and currently only uses the search term parameter.
  • BDJobs is for Bangladesh job market.
  • Naukri is for India job market.

Examples

{
"searchTerm": "software engineer",
"location": "New York"
}

Remote Full-time Jobs Posted in Last 24 Hours

{
"searchTerm": "data analyst",
"isRemote": true,
"jobType": "fulltime",
"hoursOld": 24,
"sites": ["indeed", "google", "zip_recruiter"]
}
{
"searchTerm": "product manager",
"location": "San Francisco",
"sites": ["linkedin"],
"linkedinCompanyIds": ["1441", "2382910"],
"linkedinFetchDescription": true
}