Florida DFS Insurance Licensee Scraper
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
Florida DFS Insurance Licensee Scraper
Look up Florida-licensed insurance agents, agencies, adjusters, and customer representatives directly from the Florida Department of Financial Services (DFS) licensee search. Returns license status, lines of authority, carrier appointments, and continuing-education standing for each licensee.
Search by name, license number, or NPN for a targeted lookup, or sweep an entire license category (Life & Annuity, Property & Casualty, Title, Adjuster, Insurance Agency, and 15 others) for bulk verification and prospecting.
What It Returns
Each record includes:
| Field | Description |
|---|---|
licenseeId |
Internal FL DFS licensee ID (used to build the profile URL) |
licenseNumber |
Florida license number (primary license on file, if any) |
npn |
National Producer Number |
name |
Full legal name (individual or agency) |
licenseeType |
Individual or Agency |
businessAddress |
Business address on file |
mailingAddress |
Mailing address on file |
email |
Email on file |
phone |
Phone on file |
county |
Florida county (business address) |
licenseStatus |
Valid, Invalid, or No License on File — overall summary |
qualifications |
Lines of authority, one string per license: type, status, issue date, qualifying-appointment flag |
appointments |
Carrier appointments, one string per appointment: company, line of authority, active/inactive status, dates |
ceDueDate / ceStatus / ceHoursRequired / ceHoursCompleted |
Continuing-education standing (individuals, where applicable) |
profileUrl |
Licensee detail page URL |
Not every field is populated for every record — agencies, for example, don't carry individual continuing-education data, and a licensee with no active license shows an empty qualifications array.
Input
{
"individualLastName": "Smith",
"licenseCategories": ["9"],
"licenseStatus": "3",
"maxItems": 100
}
| Parameter | Type | Description |
|---|---|---|
individualLastName / individualFirstName / individualMiddleName |
string | Filter by an individual licensee's name (3+ characters if set). |
agencyName |
string | Filter by agency or firm name. |
email |
string | Filter by the email address on file. |
licenseNumber |
string | Filter by an exact Florida license number. |
npn |
string | Filter by an exact National Producer Number. |
licenseCategories |
array | License categories to search — Adjuster, Adjusting Firm, Bail Bonds, Health, Insurance Agency, Life & Annuity, MGA, Property & Casualty, Title, and more. Leave empty to sweep ALL categories when no other filter is set. |
licenseStatus |
string | Valid, Invalid, or Both (default). |
maxItems |
integer | Cap on records returned. 0 = unlimited — use with care on a full category sweep. Default: 10. |
Use Cases
- License verification before appointing or onboarding a producer
- Carrier-appointment due diligence for MGAs, IMOs, and agency recruiters
- Compliance monitoring for lines of authority and continuing-education standing
- Building targeted outreach or prospecting lists by license category or county
Notes
licenseCategoriesis the fastest way to pull a broad slice of the Florida producer market — each of the 19 categories can be run independently or combined in one job.- A licensee can hold multiple lines of authority;
qualificationslists every license line on file, not just one. - Resuming a large crawl: pass the
resumeCursorvalue from a previous run's output back in as input to continue from where that run left off, without re-fetching or re-billing records already collected.
Pricing
Priced per record ($0.001/record + $0.10/run, tier-discounted at GOLD and above).
Need a Custom Build?
Additional filters, other Florida DFS license types, or a multi-state build — reach out through the actor support channel.