LLCDrop Counties and stats API

The Counties and stats API from LLCDrop — 3 operation(s) for counties and stats.

Operations 3

GET /v1/fl/counties New-filing counts for every Florida county. Not paginated #
GET /v1/fl/counties/{key} New-filing counts for one county. #
GET /v1/fl/stats Totals, filings over recent periods, a monthly series and the split by business… #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/llcdrop:llcdrop-counties-and-stats-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

llcdrop-counties-and-stats-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: LLCDrop Counties and stats API
  version: '1'
  description: 'A read-only JSON API for Florida business filings: search businesses, look one up by id or state document number, list officers, and read daily filing counts, county and statewide stats.'
servers:
- url: https://api.llcdrop.com
security:
- bearerAuth: []
tags:
- name: Counties and stats
paths:
  /v1/fl/counties:
    get:
      operationId: counties
      summary: New-filing counts for every Florida county. Not paginated
      tags:
      - Counties and stats
      security:
      - bearerAuth: []
      parameters: []
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        key:
                          type: string
                        name:
                          type: string
                        filings_last_7_days:
                          type: integer
                        filings_last_30_days:
                          type: integer
                        filings_previous_30_days:
                          type: integer
                        active_businesses:
                          type: integer
                      required:
                      - key
                      - name
                      - filings_last_7_days
                      - filings_last_30_days
                      - filings_previous_30_days
                      - active_businesses
                required:
                - data
              example:
                data:
                - key: BROWARD
                  name: Broward
                  filings_last_7_days: 10
                  filings_last_30_days: 40
                  filings_previous_30_days: 35
                  active_businesses: 900
        '401':
          description: Missing or invalid key.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 401
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '403':
          description: The account's plan does not include API access, or the key lacks the data scope.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 403
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '429':
          description: Over a limit for your account. Wait the number of seconds in the Retry-After header.
          headers:
            Retry-After:
              description: Seconds to wait before calling again.
              schema:
                type: integer
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 429
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '503':
          description: Key check or data temporarily unavailable. Try again shortly.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 503
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
  /v1/fl/counties/{key}:
    get:
      operationId: county
      summary: New-filing counts for one county.
      tags:
      - Counties and stats
      security:
      - bearerAuth: []
      parameters:
      - name: key
        in: path
        required: true
        description: A county key from GET /v1/fl/counties, for example BROWARD. Case does not matter.
        schema:
          type: string
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      key:
                        type: string
                      name:
                        type: string
                      filings_last_7_days:
                        type: integer
                      filings_last_30_days:
                        type: integer
                      filings_previous_30_days:
                        type: integer
                      active_businesses:
                        type: integer
                    required:
                    - key
                    - name
                    - filings_last_7_days
                    - filings_last_30_days
                    - filings_previous_30_days
                    - active_businesses
                required:
                - data
              example:
                data:
                  key: BROWARD
                  name: Broward
                  filings_last_7_days: 10
                  filings_last_30_days: 40
                  filings_previous_30_days: 35
                  active_businesses: 900
        '400':
          description: key is not a valid county key.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 400
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '401':
          description: Missing or invalid key.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 401
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '403':
          description: The account's plan does not include API access, or the key lacks the data scope.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 403
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '404':
          description: Unknown county.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 404
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '429':
          description: Over a limit for your account. Wait the number of seconds in the Retry-After header.
          headers:
            Retry-After:
              description: Seconds to wait before calling again.
              schema:
                type: integer
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 429
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '503':
          description: Key check or data temporarily unavailable. Try again shortly.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 503
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
  /v1/fl/stats:
    get:
      operationId: stats
      summary: Totals, filings over recent periods, a monthly series and the split by business…
      description: The monthly series may include the current month, marked partial.
      tags:
      - Counties and stats
      security:
      - bearerAuth: []
      parameters: []
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: object
                    properties:
                      businesses_total:
                        type: integer
                      latest_filing_date:
                        type: string
                      updated_at:
                        type: string
                      filings:
                        type: object
                        properties:
                          last_7_days:
                            type: integer
                          last_30_days:
                            type: integer
                          previous_30_days:
                            type: integer
                          last_365_days:
                            type: integer
                        required:
                        - last_7_days
                        - last_30_days
                        - previous_30_days
                        - last_365_days
                      monthly:
                        type: array
                        items:
                          type: object
                          properties:
                            month:
                              type: string
                            total:
                              type: integer
                            partial:
                              type: boolean
                            by_type:
                              type: object
                              properties:
                                llc:
                                  type: integer
                                corporation:
                                  type: integer
                                partnership:
                                  type: integer
                                nonprofit:
                                  type: integer
                                trust:
                                  type: integer
                                fictitious:
                                  type: integer
                                other:
                                  type: integer
                              required:
                              - llc
                              - corporation
                              - partnership
                              - nonprofit
                              - trust
                              - fictitious
                              - other
                          required:
                          - month
                          - total
                          - partial
                          - by_type
                      type_split_30d:
                        type: array
                        items:
                          type: object
                          properties:
                            type:
                              type: string
                            n:
                              type: integer
                          required:
                          - type
                          - n
                    required:
                    - businesses_total
                    - latest_filing_date
                    - updated_at
                    - filings
                    - monthly
                    - type_split_30d
                required:
                - data
              example:
                data:
                  businesses_total: 1000000
                  latest_filing_date: '2026-10-10'
                  updated_at: '2026-10-11T06:00:00.000Z'
                  filings:
                    last_7_days: 2800
                    last_30_days: 12000
                    previous_30_days: 11500
                    last_365_days: 140000
                  monthly:
                  - month: 2026-09
                    total: 11800
                    partial: false
                    by_type:
                      llc: 8000
                      corporation: 1500
                      partnership: 100
                      nonprofit: 200
                      trust: 50
                      fictitious: 1500
                      other: 450
                  type_split_30d:
                  - type: llc
                    n: 8100
        '401':
          description: Missing or invalid key.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 401
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '403':
          description: The account's plan does not include API access, or the key lacks the data scope.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 403
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '429':
          description: Over a limit for your account. Wait the number of seconds in the Retry-After header.
          headers:
            Retry-After:
              description: Seconds to wait before calling again.
              schema:
                type: integer
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 429
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
        '503':
          description: Key check or data temporarily unavailable. Try again shortly.
          content:
            application/json:
              schema:
                type: object
                properties:
                  statusCode:
                    type: integer
                  message:
                    oneOf:
                    - type: string
                    - type: array
                      items:
                        type: string
                  docs_url:
                    type: string
                    format: uri
                    description: Link to the full reference as Markdown.
                required:
                - statusCode
                - message
              example:
                statusCode: 503
                message: Rate limit exceeded (minute limit)
                docs_url: https://api.llcdrop.com/docs.md
components:
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      description: 'An LLCDrop API key with the data scope, sent as Authorization: Bearer <key>.'
externalDocs:
  description: Human docs
  url: https://llcdrop.com/developers