Ohio eLicense Scraper - Pharmacy & Professional avatar

Ohio eLicense Scraper - Pharmacy & Professional

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Ohio eLicense Scraper - Pharmacy & Professional

Ohio eLicense Scraper - Pharmacy & Professional

Scrape pharmacist, technician, nurse & professional license records from Ohio eLicense portal. Covers 24 state boards with daily-updated license status, expiration & disciplinary data.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

๐Ÿ›๏ธ Ohio eLicense Scraper โ€” Pharmacy & Professional Licenses

Extract pharmacist, technician, nurse, physician & professional license records from eLicense Ohio โ€” Ohio's centralized licensing portal covering 24 state boards with daily-updated data.

Apify Actor


โšก How It Works

eLicense Ohio is a Salesforce Community portal that hosts license verification for all Ohio professional boards. This actor uses Playwright browser automation to:

  1. Navigate to the Verify License search page
  2. Select the target board and license type from dropdowns
  3. Execute the search and parse paginated results
  4. Optionally visit detail pages for full license information
  5. Output structured JSON records to the Apify dataset

No login or API key required โ€” the portal is fully public.


๐Ÿ”ง Input

{
"boards": ["Board of Pharmacy"],
"licenseTypes": ["Pharmacist"],
"searchName": "",
"searchLicenseNumber": "",
"statusFilter": "all",
"counties": [],
"scrapeDetails": false,
"maxRecords": 50,
"maxPages": 0,
"requestDelay": 2000
}

Parameters

ParameterTypeDefaultDescription
boardsarray[]Target boards (see list below). Empty = all boards
licenseTypesarray[]License types within selected board. Empty = all types
searchNamestring""Search by licensee name (partial match)
searchLicenseNumberstring""Search by specific license number
statusFilterstringallall / active_only / inactive_only
countiesarray[]Filter by Ohio county
scrapeDetailsbooleanfalseVisit each detail page for full data (slower)
maxRecordsinteger0Max records to output (0 = unlimited)
maxPagesinteger0Max pages per search (0 = unlimited)
requestDelayinteger2000Delay between pages in ms
proxyConfigurationobjectnoneOptional proxy settings

๐Ÿฅ Supported Boards (24 Total)

Healthcare

BoardLicense Types
Board of PharmacyPharmacist, Pharmacy Technician, Pharmacy Intern, Terminal Distributor (TDDD), Wholesale Drug Distributor, Home Medical Equipment
Board of NursingRegistered Nurse (RN), Licensed Practical Nurse (LPN), Advanced Practice RN
State Medical BoardPhysician (MD/DO), Physician Assistant, Acupuncturist, Radiologist Assistant
Dental BoardDentist, Dental Hygienist, Dental Radiographer
Board of PsychologyPsychologist, School Psychologist
Counselor, Social Worker, MFT BoardLicensed Counselor, Social Worker, Marriage & Family Therapist
Occupational Therapy BoardOccupational Therapist, OT Assistant
Speech & Hearing BoardAudiologist, Speech-Language Pathologist
Optometry BoardOptometrist
Chiropractic BoardChiropractor
Veterinary Medical BoardVeterinarian, Veterinary Technician

Professional & Technical

BoardLicense Types
Engineering BoardProfessional Engineer (PE), Surveyor
Architects BoardArchitect, Landscape Architect
Division of Real EstateReal Estate Agent, Broker, Appraiser
Cosmetology BoardCosmetologist, Barber, Esthetician
Construction Industry Licensing BoardGeneral Contractor, HVAC, Plumbing, Electrical

๐Ÿ“Š License Status Codes

โœ… Active

StatusMeaning
ActiveLicense is current and valid

๐Ÿšซ Inactive

StatusMeaning
InactiveLicense not active
SuspendedTemporarily barred
ExpiredNot renewed
RevokedPermanently removed
SurrenderedVoluntarily given up
Not RenewedLapsed without renewal
DeniedApplication denied

๐Ÿ“ฆ Output

Example Record

{
"licenseNumber": "03-2-123456",
"board": "Board of Pharmacy",
"licenseType": "Pharmacist",
"licenseeType": "Individual",
"lastName": "JOHNSON",
"firstName": "MICHAEL",
"businessName": null,
"licenseStatus": "Active",
"issueDate": "2014-09-15",
"expirationDate": "2027-09-15",
"address": "123 MAIN ST",
"city": "Columbus",
"county": "Franklin",
"state": "OH",
"zip": "43201",
"disciplinaryAction": false,
"detailUrl": "https://elicense.ohio.gov/...",
"scrapedAt": "2026-05-06T09:00:00.000Z"
}

Output Fields

FieldTypeDescription
licenseNumberstringOhio license or registration number
boardstringIssuing board name
licenseTypestringPharmacist, RN, MD, PE etc.
licenseeTypestringIndividual or Business
lastNamestringIndividual last name
firstNamestringIndividual first name
businessNamestringBusiness or facility name
licenseStatusstringCurrent license status
issueDatestringLicense issue date (YYYY-MM-DD)
expirationDatestringLicense expiration date
addressstringStreet address
citystringCity
countystringOhio county
statestringState abbreviation
zipstringZIP code
disciplinaryActionbooleanBoard disciplinary action exists
detailUrlstringLink to full license detail page
scrapedAtstringISO timestamp when scraped

๐ŸŽฏ Use Cases

๐Ÿฅ Healthcare Staffing & Credentialing

Verify Ohio pharmacist, nurse, and physician licenses for new hires and travel staff. Cleveland Clinic, OhioHealth, and Ohio State Wexner Medical Center are among the largest employers.

โœ… Pharmacy Compliance (OARRS)

Ohio's Automated Rx Reporting System makes pharmacy compliance critical. Track pharmacist and technician license statuses across all Ohio locations.

๐Ÿ’ผ Multi-Board Monitoring

Single actor covers 24 boards โ€” monitor pharmacists, nurses, physicians, dentists, engineers, and real estate agents in one run. No need for separate scrapers per profession.

๐Ÿ“ˆ B2B Lead Generation

Build targeted lists of active Ohio professionals by board, license type, county, and status for pharmaceutical sales, medical equipment, SaaS products, and recruiting.

๐Ÿ”ฌ Workforce Analytics

Analyze professional license distribution across Ohio counties, track growth trends, expiration patterns, and disciplinary action rates.


๐Ÿ™๏ธ Major Ohio Counties

CountyMajor CityPopulationHealthcare Hub
FranklinColumbus1.3MOhio State Wexner Medical Center
CuyahogaCleveland1.2MCleveland Clinic, University Hospitals
HamiltonCincinnati830KUC Health, Cincinnati Children's
SummitAkron540KAkron General, Summa Health
MontgomeryDayton530KPremier Health, Kettering Health
LucasToledo430KProMedica, Mercy Health
StarkCanton370KAultman Hospital, Mercy Medical
ButlerHamilton390KKettering Health Hamilton

โš ๏ธ Technical Notes

  • Salesforce Community site โ€” eLicense Ohio uses Salesforce Lightning components. The actor uses Playwright for full browser rendering.
  • Debug screenshots โ€” on every run, screenshots are saved to the key-value store (DEBUG_SCREENSHOT, DEBUG_AFTER_SEARCH) for troubleshooting selector issues.
  • Rate limiting โ€” keep requestDelay above 1500ms. Ohio's portal may throttle rapid requests.
  • Detail pages โ€” enabling scrapeDetails provides full address and disciplinary data but significantly increases run time.
  • Memory โ€” minimum 1024 MB recommended due to Playwright Chrome overhead.

๐Ÿ’ฐ Cost & Performance

MetricValue
EnginePlaywright Chromium
Runtime~1-5 minutes per 100 records
Cost~0.05-0.10 CU per 100 records
Data freshnessDaily
Auth requiredNone
Proxy recommendedOptional (for heavy usage)

๐Ÿ“œ Changelog

VersionDateNotes
1.0.02026-05-06Initial release โ€” Playwright automation, 24 boards, paginated search, optional detail scraping