![PracticeLink Job Scraper avatar](https://images.apifyusercontent.com/7WgVGJfv2kIKs2sGBQ943tZXqPSorWWEXsTL-RYb5GA/rs:fill:250:250/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vTVZGZTN2VFRSdU40NXhraGovZGRqSVdURFRQMXN1bE1LTFYtcHJhY3RpY2VsaW5rX2xvZ28uanBn.webp)
PracticeLink Job Scraper
1 day trial then $19.99/month - No credit card required now
![PracticeLink Job Scraper](https://images.apifyusercontent.com/7WgVGJfv2kIKs2sGBQ943tZXqPSorWWEXsTL-RYb5GA/rs:fill:250:250/cb:1/aHR0cHM6Ly9hcGlmeS1pbWFnZS11cGxvYWRzLXByb2QuczMudXMtZWFzdC0xLmFtYXpvbmF3cy5jb20vTVZGZTN2VFRSdU40NXhraGovZGRqSVdURFRQMXN1bE1LTFYtcHJhY3RpY2VsaW5rX2xvZ28uanBn.webp)
PracticeLink Job Scraper
1 day trial then $19.99/month - No credit card required now
Healthcare job scraper for PracticeLink.com that collects medical positions, physician jobs, and nursing opportunities. Extracts detailed job information including titles, descriptions, employer details, locations, and recruiter contacts. Perfect for healthcare recruitment, market analysis.
PracticeLink Job Scraper
This project is an Apify actor designed to scrape job listings from PracticeLink. It collects detailed information about healthcare job postings including job title, company, location, description, and recruiter information.
Features
- Scrapes healthcare job listings from PracticeLink
- Filters jobs by profession, specialty, and location
- Supports different recruitment types (employer-direct, search-firm, both)
- Collects detailed job information including recruiter contact details
- Stores collected data in structured format
Usage
- Run this actor in the Apify console
- Provide the desired inputs:
- profession: Healthcare profession to filter jobs (physician, nurse, etc.)
- speciality: Specific specialty within the profession
- location: Geographic location for job search
- recruitmentType: Type of recruitment (employer-direct, search-firm, both)
- maxJobs: Maximum number of jobs to scrape (default: 20)
- concurrentRequests: Number of concurrent requests (1-20)
- proxyConfiguration: Proxy settings for scraping
Example Input
1{ 2 "profession": "physician", 3 "speciality": "", 4 "location": "0", 5 "recruitmentType": "employer-direct", 6 "maxJobs": 100, 7 "concurrentRequests": 20, 8 "proxyConfiguration": { 9 "useApifyProxy": true, 10 "groups": ["RESIDENTIAL"] 11 } 12}
Output
The collected data is saved to the Apify dataset. The output data includes the following fields:
title
: Job titlecompany
: Company namelocation
: Job locationdescription
: Full job descriptionrecruiter
: Recruiter information including:name
: Recruiter's namecompany
: Recruiting companylocation
: Recruiter's locationcontact
: Contact information:Work
: Work phone numberAlt
: Alternative phone numberFax
: Fax number
link
: Original job posting URL
Example Output
1{ 2 "title": "Cardiologist", 3 "company": "Sample Hospital", 4 "location": "New York, NY", 5 "description": "We are seeking a board-certified cardiologist...", 6 "recruiter": { 7 "name": "John Smith", 8 "company": "Healthcare Recruiters Inc", 9 "location": "Chicago, IL", 10 "contact": { 11 "Work": "555-0123", 12 "Alt": "555-0124", 13 "Fax": "555-0125" 14 } 15 }, 16 "link": "https://jobs.practicelink.com/jobs/1234567" 17}
This example output shows the structured data of a single job. The actual output will be a list of similar objects for all processed jobs.
Notes
- Set maxJobs to 0 to scrape all available jobs
- The collected data is stored in Apify’s default data store.
Actor Metrics
5 monthly users
-
2 stars
>99% runs succeeded
Created in Jan 2025
Modified 4 days ago