DBPR
Florida Contractor License Lookup & Verify (DBPR)
Verify any Florida contractor or tradesperson by license number or name — type, status, expiration, county & address — from the official DBPR registry.
Verification
Output fields
Authoritative field set from the dataset schema.
| Field | Type |
|---|---|
state | string|null |
license_number | string|null |
business_name | string|null |
person_name | string|null |
license_type | string|null |
status | string|null |
issue_date | string|null |
expiration_date | string|null |
city | string|null |
county | string|null |
address | string|null |
zip_code | string|null |
phone | string|null |
bond_amount | string|null |
bond_company | string|null |
insurance_company | string|null |
matched_by | string|null |
source_url | string|null |
scraped_at | string|null |
Sample row
{
"state": "FL",
"license_number": "CGC1514724",
"business_name": "ARIZA, JOHN MARIO",
"person_name": "ARIZA, JOHN MARIO",
"license_type": "Certified General Contractor",
"status": "Null and Void",
"issue_date": "12/21/2007",
"expiration_date": "08/31/2020",
"city": "COOPER CITY",
"county": "Broward",
"address": "11671 SW 50TH COURT",
"zip_code": "33330",
"matched_by": "license_number",
"source_url": "https://www.myfloridalicense.com/portalsearches/VerifyLicensee/LicenseDetail?lic=CGC1514724"
} Inputs
| Field | Type | Req | Default | Description |
|---|---|---|---|---|
query | string | yes | "CGC1514724" | A Florida DBPR license number (class prefix + digits, e.g. 'CGC1514724') OR a name. A number is looked up directly; anything else is searched against the DBPR licensee/business name index. Both return the matching licenses (deduped by license #). |
includeDetails | boolean | no | true | When on (default), each match is enriched with its full DBPR license record — license type, issue/expiration dates, county, and full address. Turn off for a faster, lighter result list (license #, name, type, status, expiration, city). |
maxResults | integer | no | 50 | Cap on the number of matches returned (and enriched) in a single run. This is a lookup, not a bulk export — defaults to 50. |
proxyConfiguration | object | no | {"useApifyProxy":false} | Optional. The DBPR portal is usually reachable directly; enable a proxy (e.g. residential) only if a run is blocked or served a challenge. |
Pricing
Pay per result (dataset-item) — no charge for empty runs.
Example: 100 verified license records at $0.004/result ≈ $0.40.
FAQ
Where does the data come from?
The official Florida DBPR 'Verify a Licensee' registry — public, authoritative license data.
What can I search by?
A DBPR license number (e.g. CGC1514724) or a business/licensee name. Both return the matching licenses, deduped by license number.
What fields do I get?
License number, business/licensee name, license type, status, expiration, plus county and full address when detail enrichment is on.
How am I charged?
Pay-per-result — per license match returned. No charge for searches with no results.
Is this personal data?
It's public professional-license data (business and license-holder records as DBPR publishes them); we add no personal/PII enrichment.
How current is it?
It reflects the live DBPR record at lookup time.
Related actors