Healthecareers Jobs Scraper avatar

Healthecareers Jobs Scraper

Pricing

Pay per usage

Go to Apify Store
Healthecareers Jobs Scraper

Healthecareers Jobs Scraper

Introducing the Healthecareers Jobs Scraper, a lightweight actor for efficiently scraping job listings from Healthecareers. Fast and simple. For best results and reliable data extraction, the use of residential proxies is strongly advised. Get the healthcare job data you need!

Pricing

Pay per usage

Rating

5.0

(1)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

14 days ago

Last modified

Share

Extract clean healthcare job data from Healthecareers at scale. Collect job titles, locations, company info, tags, compensation signals, and readable descriptions in a structured dataset. Built for recruiting teams, job intelligence workflows, and healthcare market analysis.

Features

  • Clean output — Returns normalized fields with duplicate records removed.
  • Rich listings data — Captures title, location, company, specialties, tags, and apply metadata.
  • Readable descriptions — Converts long job descriptions into plain text for analysis.
  • Image URL extraction — Saves direct image URLs only, without nested image-size objects.
  • Flexible search input — Supports keyword/location search or a direct Healthecareers search URL.
  • Fast collection — Handles pagination efficiently to reach your requested results quickly.

Use Cases

Recruitment Intelligence

Track open healthcare roles by specialty, region, and employer. Build sourcing lists and monitor changing demand over time.

Job Board Aggregation

Import structured listings into internal tools, search portals, or candidate-matching systems with minimal cleanup.

Compensation and Demand Analysis

Analyze compensation ranges, role types, and category trends across markets for strategic hiring decisions.

Employer Monitoring

Monitor employer hiring activity, role mix, and location expansion to support business development and sales outreach.


Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoDirect Healthecareers search URL to start from.
keywordStringNo"nurse"Job keyword to search (used when startUrl is not provided).
locationStringNoLocation filter such as city/state.
results_wantedIntegerNo20Maximum number of jobs to save.
max_pagesIntegerNo20Safety cap for pagination depth.
proxyConfigurationObjectNo{"useApifyProxy": false}Optional proxy configuration for reliability on larger runs.

Output Data

Each dataset item contains:

FieldTypeDescription
idStringUnique listing identifier.
jobCodeStringNumeric job code from source.
titleStringJob title.
headlineStringShort listing summary.
urlStringCanonical job URL.
postedDateStringPosted date/time from source.
postedDatePhraseStringRelative posting age (for example, 2 days ago).
companyIdStringEmployer identifier.
companyNameStringEmployer name.
companyProfileUrlStringEmployer profile URL when available.
locationTextStringHuman-readable location string.
cityStringJob city.
stateStringJob state/region.
countryCodeStringJob country code.
latitudeNumberLatitude when available.
longitudeNumberLongitude when available.
professionStringProfession group.
categoryStringAssigned job category.
employmentTypesArrayEmployment type labels.
disciplinesArrayDiscipline labels.
specialtiesArraySpecialty labels.
tagsArrayClean tag names only.
applyTypeStringApply type label.
applyMethodStringApply method label.
contractTypeStringContract type label.
isRemoteBooleanRemote flag.
isSponsoredBooleanSponsored listing flag.
hasCompensationBooleanCompensation availability signal.
compensationMinNumberMinimum compensation when available.
compensationMaxNumberMaximum compensation when available.
compensationUnitStringCompensation unit when available.
descriptionTextStringPlain-text description.
imageUrlsArrayDirect image URLs only.
sourceStringSource marker (healthecareers).

Usage Examples

{
"keyword": "nurse",
"location": "California",
"results_wanted": 20
}

Physician Search with Higher Volume

{
"keyword": "physician",
"results_wanted": 100,
"max_pages": 20
}

Start from a Custom Search URL

{
"startUrl": "https://www.healthecareers.com/search-jobs?profession=pharmacist&location=Texas",
"results_wanted": 50
}

Sample Output

{
"id": "54290198-853d-4ee4-a255-0675c0a917b2",
"jobCode": "9629868",
"title": "Gynecologist Opportunity-Viera, FL | Beach Living, Minimal Call & Signing Bonus!",
"url": "https://www.healthecareers.com/job/gynecologist-opportunity-viera-fl-beach-living-minimal-call-signing-bonus/9629868",
"companyName": "Unified Women's Healthcare",
"locationText": "Melbourne, Florida",
"profession": "Physician / Surgeon",
"tags": ["Private Practice", "Hospital", "Full-Time"],
"descriptionText": "Overview Florida Woman Care is seeking a Board-Certified or Board-Eligible Gynecologist...",
"imageUrls": [
"https://media.healthecareers.com/wp-content/uploads/2022/02/30143502/Unified-Womens-Healthcares-Logo.png"
],
"source": "healthecareers"
}

Tips for Best Results

Start Small

  • Run with results_wanted: 20 first to validate filters.
  • Increase result limits after confirming output quality.

Improve Relevance

  • Use specific keywords (for example, pediatric nurse practitioner instead of nurse).
  • Combine keyword and location for tighter results.

Use Proxy for Stability

  • Keep Apify Proxy enabled for production runs.
  • Use scheduling for recurring monitoring workflows.

Integrations

Connect the dataset with:

  • Google Sheets — Reporting and recruiter dashboards.
  • Airtable — Searchable hiring intelligence tables.
  • Make — Automated enrichment and notifications.
  • Zapier — Trigger downstream workflows.
  • Webhooks — Push results into internal systems.

Export Formats

  • JSON — APIs and custom apps
  • CSV — Spreadsheets and BI tools
  • Excel — Business reporting

Frequently Asked Questions

Does user input override defaults?

Yes. Runtime input always has priority. Defaults are used only when a value is not provided.

Is INPUT.json used in production?

No. INPUT.json is for local testing only.

Can I use only startUrl without keyword/location?

Yes. If startUrl is provided, it can drive the run without separate keyword/location values.

Does the output include duplicate records?

No. The actor deduplicates records before saving.

Are tag IDs and nested image sizes included?

No. Tags are simplified to names, and images are direct URLs only.


Support

For issues or feature requests, use Apify Console support channels.

Resources


Use this actor responsibly and in compliance with website terms and applicable laws. You are responsible for your own data collection and usage practices.