iHire Jobs Scraper avatar

iHire Jobs Scraper

Pricing

from $1.00 / 1,000 job listings

Go to Apify Store
iHire Jobs Scraper

iHire Jobs Scraper

The iHire Jobs Scraper extracts job listings from iHire's 50+ industry job boards, capturing job titles, companies, locations, salaries, skills, benefits, education and experience requirements, coordinates, and full descriptions β€” ideal for salary research, recruitment sourcing, and job aggregation.

Pricing

from $1.00 / 1,000 job listings

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

πŸš€ iHire Jobs Scraper

Extract job listings from iHire β€” the network of 50+ industry-specific job boards β€” with a single click. The iHire Jobs Scraper collects structured job data including salaries, required skills, benefits, education and experience requirements, company details, and full job descriptions, ready to export as JSON, CSV, or Excel.

Run it on demand, on a schedule, or via the Apify API, and let the platform handle proxies, retries, and scaling for you.

✨ What does iHire Jobs Scraper do?

  • πŸ” Keyword search – Find jobs by job title (e.g. nurse, paralegal, engineer), or leave it empty to scrape across every job title on iHire.
  • πŸ’° Rich salary data – Capture base salary, currency, and pay period (hourly / yearly) straight from the source.
  • 🧠 Skills & benefits – Get the full list of required skills and offered benefits for each role.
  • 🏒 Company & location – Employer name, logo, city, state, ZIP code, and geo coordinates.
  • πŸ“„ Full descriptions – Pull the complete job description, employment type, and education/experience requirements when detailed mode is enabled.
  • ⚑ Two cost tiers – Pay a low price for quick listings, or enable full detail extraction only when you need the deep data.

πŸ’Ό Why use iHire Jobs Scraper?

  • Job market & salary research – Benchmark compensation, benefits, and in-demand skills across 50+ industry verticals.
  • Recruitment & sourcing – Build pipelines of open roles and hiring companies by niche.
  • Lead generation – Identify employers who are actively hiring in your target industry.
  • Aggregation – Feed fresh, structured job postings into your own job board or data product.

πŸ› οΈ How to use iHire Jobs Scraper

  1. Enter a job title keyword – For example nurse or paralegal (or leave it empty for all titles).
  2. Choose detail level – Toggle Scrape full job details on for salaries, skills, benefits, and full descriptions.
  3. Set the max items – Decide how many jobs you want.
  4. Run the Actor – Click Start and watch results stream into the dataset in real time.
  5. Export – Download your data as JSON, CSV, Excel, or pull it through the Apify API.

πŸ“₯ Input

FieldDescription
Job title keywordFilters jobs by job title. Leave empty to scrape across all titles.
Scrape full job detailsWhen enabled, fetches salary, skills, benefits, requirements, geo, and the full description for each job.
Max itemsMaximum number of jobs to scrape.
Proxy configurationResidential US proxies are used by default and recommended.

Example input:

{
"keyword": "nurse",
"scrapeDetails": true,
"maxItems": 50
}

πŸ“Š Output

Each job is saved as a structured record in the dataset. You can download it in JSON, CSV, Excel, or HTML.

Example output (full detail mode):

{
"jobId": "525464636",
"title": "Collections Paralegal / Legal Assistant III",
"company": "FSA Federal",
"companyLogo": "https://.../small.jpeg",
"employmentType": "FULL_TIME",
"datePosted": "2026-06-19 01:19",
"validThrough": "2027-06-19 01:19",
"salaryCurrency": "USD",
"salaryAmount": 34.86,
"salaryUnit": "HOUR",
"benefits": ["Health Insurance", "Dental Insurance", "401(k)", "Paid Time Off"],
"skills": ["Microsoft Office", "Legal Research & Writing", "Litigation", "Documentation"],
"industry": "Legal",
"education": "High School or GED",
"monthsOfExperience": null,
"city": "Raleigh",
"state": "NC",
"postalCode": "27601",
"country": "US",
"latitude": 35.77521,
"longitude": -78.63432,
"directApply": false,
"description": "Introduction Welcome to ...",
"url": "https://www.ihire.com/jobs/view/525464636",
"source": "ihire.com",
"scrapedAt": "2026-06-19T12:00:00.000Z"
}

Data fields

FieldDescription
jobIdUnique iHire job ID
titleJob title
companyHiring company name
companyLogoCompany logo URL
employmentTypeFull-time, part-time, contract, etc.
datePosted / validThroughPosting and expiry dates
salaryAmount / salaryCurrency / salaryUnitBase salary, currency, and pay period
benefitsList of offered benefits
skillsList of required skills
industryIndustry vertical
educationRequired education / credential
monthsOfExperienceRequired experience in months
city / state / postalCode / countryJob location
latitude / longitudeGeo coordinates
directApplyWhether direct apply is available
descriptionFull job description
urlLink to the job posting

πŸ’΅ Pricing

This Actor uses the pay-per-event pricing model β€” you only pay for the data you extract:

EventPriceWhat you get
Job listing$1.00 per 1,000 jobsTitle, company, location, and snippet
Job detail$3.00 per 1,000 jobsSalary, skills, benefits, requirements, geo, and the full description

Keep Scrape full job details off for cheap, fast listings; turn it on only when you need the deep data. With the Apify free tier you can try the Actor at no cost.

πŸ’‘ Tips

  • Start with a small Max items value to preview the data shape, then scale up.
  • Leave keyword empty to sweep across all 1,000+ job titles for broad coverage.
  • Schedule runs to keep a fresh feed of new postings in your industry.

❓ FAQ

Is scraping iHire legal? This Actor collects only publicly available job-posting data. As with any scraping, make sure your use complies with iHire's Terms of Service and applicable laws. It does not collect personal or private data.

Why are some jobs missing salary or skills? Those fields come from full detail mode. Enable Scrape full job details to capture them.

Can I get results for a specific location? The current version filters by job title. Location filtering is on the roadmap β€” open an issue on the Actor's Issues tab to request it.

Something isn't working β€” where do I report it? Use the Issues tab on the Actor's page. Custom requirements? Reach out and we can help.


Start extracting structured job data from iHire today! πŸš€