myfloridalicense.com APImyfloridalicense.com ↗
Search and verify Florida veterinary licenses via the DBPR. Retrieve license status, expiration dates, addresses, and special qualifications with 3 endpoints.
curl -X GET 'https://api.parse.bot/scraper/8dcfcdd4-9fe0-4a61-a399-b25bff4ac22c/search_licenses?page=1&board=26&county=11&license_type=2601' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for veterinary licenses by board, type, county, or city. Returns paginated results with 10 records per page.
| Param | Type | Description |
|---|---|---|
| city | string | City name to filter results. |
| page | integer | Page number to retrieve. |
| board | string | Board code (26 for Veterinary Medicine). |
| county | string | Numeric county code (e.g., 11 for Alachua). Use get_search_metadata to see all codes. |
| license_type | string | License type code. Use get_search_metadata to see available codes. Known values: 2601 (Veterinarian), 2602 (Veterinarian Establishment), 2603 (LTD Service Veterinary Practice), 2605 (Veterinarian CE Provider). |
{
"type": "object",
"fields": {
"results": "array of license summary objects with license_type, name, license_id, name_type, license_number_rank, status_expires, and address",
"pagination": "object containing current_page, total_pages, and total_records"
},
"sample": {
"data": {
"results": [
{
"name": "ABATO, ELIZABETH JOY",
"address": "1929 N.W. 42ND PLACE GAINESVILLE, FL 32605",
"name_type": "Primary",
"license_id": "737683B7FC100EC7178FFF2CDE6D3286",
"license_type": "Veterinarian",
"status_expires": "Eligible for Exam",
"license_number_rank": "Vets"
}
],
"pagination": {
"total_pages": 99,
"current_page": 1,
"total_records": 989
}
},
"status": "success"
}
}About the myfloridalicense.com API
The myfloridalicense.com API exposes 3 endpoints for querying Florida Department of Business & Professional Regulation (DBPR) veterinary license records. The search_licenses endpoint lets you filter by board, license type, county, and city, returning paginated summaries with status, expiration, and address data. Detailed lookups via get_license_details include licensure dates, alternate names, and special qualifications tied to individual practitioners.
What the API Covers
This API targets veterinary licensing data maintained by Florida's DBPR under board code 26 (Veterinary Medicine). It covers license types such as 2601 (Veterinarian) and 2602 (Veterinary Establishment), and spans all Florida counties using numeric county codes. The get_search_metadata endpoint returns the full list of valid boards, license types, and county codes needed to construct well-formed queries against search_licenses.
Searching for Licenses
search_licenses accepts optional parameters: board, license_type, county (numeric code, e.g., 11 for Alachua), city, and page. Results are paginated at 10 records per page. Each result object includes license_type, name, license_id, name_type, license_number_rank, status_expires, and address. The license_id field from these results is the required input for detailed lookups.
Detailed License Records
get_license_details accepts a single license_id and returns a structured record with four sections: license_information (License Type, Rank, License Number, Status, Licensure Date, Expires), licensee_information (Name, Main Address, County), alternate_names (an array of name strings), and special_qualifications (an array of objects with qualification and effective fields). This level of detail supports verification workflows that require more than status alone.
Pagination and Metadata
Search results include a pagination object with current_page, total_pages, and total_records, making it straightforward to iterate through large result sets. Before querying, call get_search_metadata to retrieve current, valid codes for boards, counties, and license types — hardcoding these values risks query failures if DBPR updates its classification structure.
- Verify a Florida veterinarian's active license status and expiration date before engaging their services
- Build a directory of licensed veterinary establishments in a specific Florida county using
countyfilter codes - Automate credential checks for vet staffing platforms by pulling
license_informationrecords in bulk - Monitor license renewals by periodically checking the
status_expiresfield for practitioners in a given city - Cross-reference
alternate_namesto reconcile practitioner identity across multiple data sources - Pull
special_qualificationsdata to identify practitioners with specific certifications or credentials - Compile county-level counts of active veterinary licenses for regulatory research or market analysis
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does myfloridalicense.com offer an official developer API?+
What does `get_license_details` return beyond what `search_licenses` provides?+
search_licenses returns summary fields: name, license type, status/expiration, and address. get_license_details adds structured license_information (including Licensure Date and Rank), licensee_information with a full Main Address and County, an alternate_names array, and a special_qualifications array with qualification name and effective date — none of which appear in search results.Does the API cover other professional license types beyond veterinary, such as medical or dental licenses?+
How current is the license data returned by the API?+
Can I search by practitioner name or license number directly?+
search_licenses endpoint currently supports filtering by board, license_type, county, and city. Direct name or license number search is not exposed as a parameter. You can fork this API on Parse and revise it to add name or license number search if those query modes are needed.