Sunbiz Florida Business Record Scraper avatar

Sunbiz Florida Business Record Scraper

Pricing

from $13.16 / 1,000 florida business records

Go to Apify Store
Sunbiz Florida Business Record Scraper

Sunbiz Florida Business Record Scraper

Read-only Florida Sunbiz business scraper. Search by company name, FEI/EIN, officer, registered agent, address, or ZIP and return structured public registry records.

Pricing

from $13.16 / 1,000 florida business records

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

Sunbiz Florida Business Scraper

Free plan limit: Free-plan users can receive up to 5 result records per run. Paid-plan and local/unknown runs retain the Actor's existing limits.

Sunbiz Florida Business Scraper reads the public Florida Division of Corporations registry and returns one structured business record per dataset item. It is designed for company research, KYC preparation, lead-list verification, compliance workflows, and registry monitoring.

The actor uses the official search.sunbiz.org read-only search and detail pages. It never submits filings, annual reports, reinstatement requests, registered-agent changes, payments, or other state-changing forms.

Pricing is $0.00005 per Actor start plus $0.005 per delivered business record. With maxResults: 25, result events are capped at $0.125, before the startup event. The fast prefilled health check requests one record without annual-report history and is designed to complete within Apify's five-minute automated-test envelope. Larger batches can be requested explicitly; the default run is configured with 1 GB memory and a five-minute timeout.

Extracted fields

FieldDescription
entityName, filingType, documentNumber, statusCore Florida registry identity
feiEin, dateFiled, state, lastEventPublic filing metadata when available
principalAddress, mailingAddressPublic business addresses
registeredAgentName, registeredAgentAddressPublic registered-agent details
officersPublic officer/director titles, names, and addresses
annualReportsInline annual-report history when enabled
sourceUrl, sourceSearchUrl, searchTerm, scrapedAtSource provenance and extraction time

Missing source values are returned as null; the dataset shape remains stable across entities.

Input

Search one or more terms by entity name, officer/registered agent, registered agent, FEI/EIN, address, or ZIP:

{
"searchTerms": ["Disney"],
"searchType": "entityName",
"maxResults": 25,
"includeFilingHistory": true
}

You can also provide official Sunbiz search-results or detail URLs in startUrls. Search terms and URLs can be used together. Terms are trimmed to Sunbiz's 45-character search limit, and requests are paced at one second by default.

Output example

{
"entityName": "SUNSHINE HOLDINGS LLC",
"filingType": "Florida Limited Liability Company",
"documentNumber": "L123456789",
"feiEin": "12-3456789",
"status": "Active",
"dateFiled": "2024-01-02",
"principalAddress": "100 MAIN STREET MIAMI, FL 33101",
"registeredAgentName": "REGISTERED AGENT LLC",
"officers": [{"title": "Manager", "name": "DOE, JANE", "address": "100 MAIN STREET MIAMI, FL 33101"}],
"annualReports": [{"year": 2024, "filedDate": "2024-02-03"}],
"sourceUrl": "https://search.sunbiz.org/Inquiry/CorporationSearch/SearchResultDetail?...",
"scrapedAt": "2026-08-02T12:00:00.000Z",
"warnings": []
}

Reliability and limits

Sunbiz search pages expose up to roughly 20 rows per page and are alphabetically ordered rather than relevance-ranked. The actor follows public next-page links until maxResults is reached, deduplicates by document number, and skips trademark links so the dataset stays focused on business entities.

The source may return a Cloudflare or JavaScript-verification page. When that happens, the actor reports a blocked run and does not fabricate records or charge result events. Retry later or reduce the batch if the official site is temporarily unavailable. The actor does not use third-party business-data providers or private credentials.

For agents and MCP clients, use this actor when the task requires current public Florida business-registry data. Do not use it for general web search, private company data, legal advice, filing submissions, payments, or any other state-changing action. Each dataset item is one business-record event and contains a stable structured business record plus source provenance.

API example

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: process.env.APIFY_TOKEN });
const run = await client.actor('YOUR_USERNAME/sunbiz-florida-business-scraper').call({
searchTerms: ['Disney'],
searchType: 'entityName',
maxResults: 25
});
console.log(run.defaultDatasetId);

Responsible use

This actor collects public registry data. Public addresses and officer information may be personal data; use the output lawfully, minimize retention, and verify material legal, compliance, identity, and eligibility decisions against the current official record. This independent tool is not affiliated with or endorsed by the Florida Department of State.

Use cases

  • Build public prospect lists and qualify organizations or professionals before responsible outreach.
  • Run a one-off research job and export the structured result as JSON, CSV, Excel, XML, or RSS from Apify.
  • Schedule the same input to monitor changes over time and send completed datasets to a webhook or integration.
  • Feed schema-shaped records into a database, spreadsheet, BI tool, or AI workflow with the source URL retained for verification.

Pricing and cost control

This Actor uses pay-per-event pricing. Charges follow the live event definitions shown below.

EventPrice (USD)When it is charged
business-record$0.005Charged after one schema-valid public Sunbiz business record is stored in the dataset.
apify-actor-start$0.00005Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).

For example, 100 business-record events cost $0.5, plus any enabled Actor-start event. Empty or failed work should be checked in the run log and dataset before reuse.

Support

When reporting a problem, include the Actor run ID, a redacted input, the expected result, and a small public example URL when applicable. Do not post API tokens, cookies, credentials, or personal data in an issue.

Pricing

This Actor uses pay-per-event pricing. These are the current Apify Store event prices:

EventPrice (USD)When it is charged
business-record$0.005Florida business record — Charged after one schema-valid public Sunbiz business record is stored in the dataset.
apify-actor-start$0.00005Actor Start — Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). — Charged once per run.

Apify platform usage for this Actor run is included alongside the event prices above; no separate per-run platform-usage fee is passed to users.

This covers Apify platform usage for this Actor run. Other Apify products or usage outside this Actor run may still follow your account plan.