LLCDrop Filings API

The Filings API from LLCDrop — 2 operation(s) for filings.

Operations 2

GET /v1/fl/filings/daily How many businesses filed on each recent day, counting back from today in… #
GET /v1/fl/filings/daily/{date} The businesses that filed on one day, newest first, paginated #

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-filings-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-filings-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: LLCDrop Filings 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: Filings
paths:
  /v1/fl/filings/daily:
    get:
      operationId: dailyIndex
      summary: How many businesses filed on each recent day, counting back from today in…
      description: days is also capped by your plan's daily window, so a larger value returns fewer days, not an error. The pagination block is always a single page.
      tags:
      - Filings
      security:
      - bearerAuth: []
      parameters:
      - name: days
        in: query
        required: false
        description: Days to count back, today included, 1 to 90. Default 30.
        schema:
          type: integer
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        date:
                          type: string
                        count:
                          type: integer
                      required:
                      - date
                      - count
                  pagination:
                    type: object
                    properties:
                      limit:
                        type: integer
                      offset:
                        type: integer
                      has_more:
                        type: boolean
                      total:
                        type: integer
                    required:
                    - limit
                    - offset
                    - has_more
                    - total
                required:
                - data
                - pagination
              example:
                data:
                - date: '2026-10-10'
                  count: 412
                - date: '2026-10-09'
                  count: 398
                pagination:
                  limit: 2
                  offset: 0
                  has_more: false
                  total: 2
        '400':
          description: days is not a whole number in range.
          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
        '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/filings/daily/{date}:
    get:
      operationId: dailyFilings
      summary: The businesses that filed on one day, newest first, paginated
      description: The date must fall inside your plan's daily window and cannot be in the future.
      tags:
      - Filings
      security:
      - bearerAuth: []
      parameters:
      - name: date
        in: path
        required: true
        description: The filing day, YYYY-MM-DD.
        schema:
          type: string
          format: date
      - name: limit
        in: query
        required: false
        description: Rows to return, 1 to 1,000. Default 25. A value above your plan's rows per call is reduced to it, and the response reports the limit applied.
        schema:
          type: integer
      - name: offset
        in: query
        required: false
        description: Rows to skip, 0 to 100,000. Default 0. A value above your plan's max offset is a 400.
        schema:
          type: integer
      responses:
        '200':
          description: Success.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    type: array
                    items:
                      type: object
                      properties:
                        id:
                          type: string
                        document_number:
                          type: string
                        name:
                          type: string
                        entity_type:
                          type: string
                        company_type:
                          type: string
                        status:
                          type: string
                        filed_date:
                          type: string
                        dissolved_date:
                          type: 'null'
                        city:
                          type: string
                        zip:
                          type: string
                        county:
                          type: string
                        industry:
                          type: object
                          properties:
                            sector:
                              type: string
                            type:
                              type: string
                          required:
                          - sector
                          - type
                        url:
                          type: string
                      required:
                      - id
                      - document_number
                      - name
                      - entity_type
                      - company_type
                      - status
                      - filed_date
                      - dissolved_date
                      - city
                      - zip
                      - county
                      - industry
                      - url
                  pagination:
                    type: object
                    properties:
                      limit:
                        type: integer
                      offset:
                        type: integer
                      has_more:
                        type: boolean
                      total:
                        type: integer
                    required:
                    - limit
                    - offset
                    - has_more
                    - total
                required:
                - data
                - pagination
              example:
                data:
                - id: '1234567'
                  document_number: L00000000000
                  name: Example Holdings LLC
                  entity_type: llc
                  company_type: LLC
                  status: active
                  filed_date: '2026-10-09'
                  dissolved_date: null
                  city: Miami
                  zip: '33101'
                  county: Miami-Dade
                  industry:
                    sector: construction
                    type: construction.general_contractor
                  url: https://llcdrop.com/business/1234567
                pagination:
                  limit: 25
                  offset: 0
                  has_more: true
                  total: 412
        '400':
          description: date is not a real YYYY-MM-DD day or is in the future, or limit or offset is out of bounds.
          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 plan or scope does not allow API access, or the date is older than your plan's daily window.
          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