License Disciplinary Actions - Enforcement Records Scraper
Pricing
Pay per usage
Go to Apify Store
License Disciplinary Actions - Enforcement Records Scraper
Scrape professional license disciplinary actions and enforcement records from state licensing boards. Get complaints, violations, dispositions, and penalties for FL DBPR licensees.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
lulz bot
Maintained by Community
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Apify Actor for scraping professional license disciplinary actions, complaints, and enforcement records from state licensing boards. Currently supports Florida DBPR (Department of Business & Professional Regulation).
Supported States
- Florida (FL) -- DBPR MyFloridaLicense.com (classic ASP form, no CAPTCHA)
How It Works
- Searches the FL DBPR licensee database by name or license number
- Visits each licensee's detail page for full license information
- Checks each licensee's complaint page for disciplinary actions
- Returns combined license + disciplinary data in a single dataset
Input
| Field | Type | Default | Description |
|---|---|---|---|
state | string | "FL" | State to search (FL) |
lastName | string | "Smith" | Last name to search |
firstName | string | "" | First name (optional) |
licenseNumber | string | "" | License number lookup |
licenseType | string | "" | Filter by license type code |
board | string | "" | Board code (e.g., 06 = Construction, 25 = Real Estate) |
maxResults | integer | 25 | Max records (0 = unlimited) |
Florida Board Codes
| Code | Board |
|---|---|
01 | Certified Public Accounting |
02 | Architecture & Interior Design |
03 | Barbers |
05 | Cosmetology |
06 | Construction Industry |
08 | Electrical Contractors |
09 | Engineers |
13 | Landscape Architecture |
25 | Real Estate |
26 | Veterinary Medicine |
38 | Community Association Managers |
200 | Hotels and Restaurants |
400 | Alcoholic Beverages & Tobacco |
Output
Each record contains license details and any disciplinary actions:
{"name": "SMITH, JOHN A","licenseNumber": "CGC1234567","licenseType": "Certified General Contractor","rank": "Cert General","board": "Construction Industry","status": "Current,Active","licensureDate": "01/15/2005","expirationDate": "08/31/2026","address": "123 MAIN ST MIAMI, Florida 33101","county": "MIAMI-DADE","hasDisciplinaryAction": true,"disciplinaryCount": 2,"disciplinaryActions": [{"caseNumber": "2023-012345","caseClass": "Legally Sufficient","incidentDate": "03/15/2023","caseStatus": "Closed","disposition": "Final Order","dispositionDate": "09/01/2023","disciplineDescription": "09/01/2023 - Fine $2,500; Probation 1 year"}],"detailUrl": "https://www.myfloridalicense.com/LicenseDetail.asp?SID=&id=...","complaintUrl": "https://www.myfloridalicense.com/viewcomplaint.asp?SID=&licid=...","state": "FL","source": "Florida DBPR","searchedLastName": "Smith","searchedFirstName": "","scrapedAt": "2026-04-04T01:30:00.000Z"}
Output Fields
| Field | Type | Description |
|---|---|---|
name | string | Licensee name |
licenseNumber | string | License number |
licenseType | string | Full license type description |
rank | string | License rank/classification |
board | string | Licensing board category |
status | string | License status (Current, Active, Expired, etc.) |
licensureDate | string | Date license was issued |
expirationDate | string | License expiration date |
address | string | Primary address on file |
county | string | County |
hasDisciplinaryAction | boolean | Whether any complaints/discipline exist |
disciplinaryCount | number | Number of disciplinary actions |
disciplinaryActions | array | Detailed complaint/discipline records |
detailUrl | string | Direct link to license detail page |
complaintUrl | string | Direct link to complaint history page |
Disciplinary Action Fields
| Field | Type | Description |
|---|---|---|
caseNumber | string | Complaint/case number |
caseClass | string | Complaint classification |
incidentDate | string | Date of incident |
caseStatus | string | Status (Open, Closed, etc.) |
disposition | string | Case outcome (Final Order, Dismissed, etc.) |
dispositionDate | string | Date of disposition |
disciplineDescription | string | Penalty details (fines, probation, suspension, etc.) |
Use Cases
- Compliance screening -- Verify contractors, real estate agents, or other professionals before hiring
- Due diligence -- Check for disciplinary history before engaging a licensed professional
- Risk assessment -- Identify licensees with patterns of complaints or enforcement actions
- Regulatory monitoring -- Track disciplinary trends across professions and boards
- Insurance underwriting -- Screen licensed professionals for claims and risk factors
- Journalism/research -- Investigate enforcement patterns in regulated industries
Quick Start
$apify run --purge
Performance Notes
- Each result requires 2-3 HTTP requests (listing + detail + complaint page)
- Default
maxResults=25keeps runs fast and cost-effective - For bulk searches, increase
maxResultsbut expect longer run times - Built-in rate limiting (300ms between detail page fetches) to be respectful
Related Scrapers
More data tools by lulzasaur:
- Contractor License Scraper -- Contractor licenses across 11 states
- Insurance License Scraper -- Insurance agent license verification
- Healthcare License Scraper -- Healthcare provider licenses
- OSHA Scraper -- OSHA violations data