API Documentation
Search sex offender registries, eviction records, and criminal court records across all 67 Florida counties via a simple REST API.
Quick Start
Authentication
All search endpoints require a valid API key in the Authorization header.
Public endpoints (/v1/health, /v1/counties) do not require authentication.
Base URL
Endpoints
/v1/sex-offendersSearch sex offender registries nationwide (FDLE + NSOPW)
Latency: 1-5 seconds (real-time)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| first_name | string | Required | Subject's first name |
| last_name | string | Required | Subject's last name |
| state | string | Optional | Filter by state (e.g., FL). Default: all 50 states |
Response
{
"success": true,
"data": {
"subject": { "first_name": "John", "last_name": "Smith" },
"is_registered_offender": true,
"total_records": 2,
"records": [
{
"source": "FDLE",
"name": "SMITH, JOHN MICHAEL",
"designation": "Sexual Predator",
"status": "Compliant",
"county": "Miami-Dade",
"state": "FL"
}
]
}
}/v1/evictionsSearch eviction records across Florida county courts
Latency: Instant (cached) or 30-90s (first search)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| first_name | string | Required | Subject's first name |
| last_name | string | Required | Subject's last name |
| county | string | Optional | County slug (e.g., miami-dade). Default: all supported counties |
Response
{
"success": true,
"data": {
"subject": { "first_name": "John", "last_name": "Smith" },
"total_records": 2,
"records": [
{
"case_number": "2024-072782-CC-23",
"county": "miami-dade",
"case_type": "EVR",
"filing_date": "04/12/2024",
"status": "CLOSED",
"plaintiff": "Sunshine Properties LLC",
"defendant": "John Smith, Jr."
}
]
}
}/v1/criminalSearch criminal court records across Florida county courts
Latency: Instant (cached) or 30-90s (first search)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| first_name | string | Required | Subject's first name |
| last_name | string | Required | Subject's last name |
| county | string | Optional | County slug. Default: all supported counties |
Response
{
"success": true,
"data": {
"subject": { "first_name": "John", "last_name": "Smith" },
"total_records": 1,
"records": [
{
"case_number": "2021-MM-034521",
"county": "palm-beach",
"case_type": "Misdemeanor",
"filing_date": "04/18/2021",
"status": "Closed",
"outcome": "Adjudication Withheld"
}
]
}
}/v1/searchCombined search — sex offenders + evictions + criminal in one call
Latency: Sex offenders: real-time. Court records: cached or queued.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| first_name | string | Required | Subject's first name |
| last_name | string | Required | Subject's last name |
| county | string | Optional | County slug. Default: all supported counties |
Response
{
"success": true,
"data": {
"sex_offender": { "is_registered_offender": false, "total_records": 0 },
"evictions": { "total_records": 2, "records": [ ... ] },
"criminal": { "total_records": 1, "records": [ ... ] }
},
"meta": { "search_time_ms": 3200 }
}/v1/countiesList all 67 Florida counties with support status
Latency: Instant
Response
{
"success": true,
"data": {
"total": 67,
"supported": 57,
"counties": [
{ "id": "miami-dade", "name": "Miami-Dade", "supported": true }
]
}
}/v1/healthService health check
Latency: Instant
Response
{
"success": true,
"data": { "status": "healthy" }
}Error Codes
| Code | Status | Description |
|---|---|---|
| UNAUTHORIZED | 401 | Missing or invalid API key |
| BAD_REQUEST | 400 | Missing required parameters |
| NOT_FOUND | 404 | Endpoint not found |
| RATE_LIMITED | 429 | Too many requests |
| PROCESSING | 202 | Search queued — poll again |
| INTERNAL_ERROR | 500 | Server error |
Ready to integrate?
Get your API key and start searching Florida court records in minutes.
Get API KeyFloridaScreen provides access to publicly available court records and sex offender registries. This service is not a consumer reporting agency as defined by the FCRA. Users are responsible for compliance with all applicable laws.