Florida Business API
Endpoints

Search Addresses

Unified street/city/ZIP search across Florida business addresses. ZIP5 and ZIP+4 hit a fast equality path.

GET /api/v1/addresses/search

Search Florida business addresses with a single query parameter that accepts a street, a city, or a ZIP code. If the query matches \d{5} or \d{5}-\d{4} the route takes a fast equality branch on Address.postalCode; otherwise it runs trigram fuzzy match against the normalized address.

Authentication

curl -H "X-API-Key: fbapi_live_..." \
  "https://api.floridabusinessapi.com/v1/addresses/search?query=33602&limit=25"

Query Parameters

NameTypeRequiredDefaultDescription
querystring (1-200 chars)noStreet, city, ZIP5, or ZIP+4. ZIP-looking input takes fast path.
limitinteger 1-500no25Page size.
offsetinteger ≥ 0no0Pagination offset.

Response (200)

{
  "data": [
    {
      "address": "123 MAIN ST",
      "city": "TAMPA",
      "state": "FL",
      "zip": "33602",
      "document_number": "L26000123456",
      "entity_name": "ACME LOGISTICS LLC"
    }
  ],
  "pagination": { "limit": 25, "offset": 0, "total": 1, "has_more": false },
  "meta": { "request_id": "req_1234567890abcdef12345" }
}

Each row is one (address, linked entity) pair — a single physical address with N principal-address entities will appear N times.

Error Responses

StatusCodeCause
400bad_requestInvalid query parameters.
401unauthorizedMissing or invalid API key.
429rate_limitedQuota or rate limit exceeded.
500internal_errorServer error — retry with backoff.

On this page