Sunbiz Florida Business Record Scraper
Pricing
from $13.16 / 1,000 florida business records
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
Maintained by CommunityActor 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
| Field | Description |
|---|---|
entityName, filingType, documentNumber, status | Core Florida registry identity |
feiEin, dateFiled, state, lastEvent | Public filing metadata when available |
principalAddress, mailingAddress | Public business addresses |
registeredAgentName, registeredAgentAddress | Public registered-agent details |
officers | Public officer/director titles, names, and addresses |
annualReports | Inline annual-report history when enabled |
sourceUrl, sourceSearchUrl, searchTerm, scrapedAt | Source 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.
| Event | Price (USD) | When it is charged |
|---|---|---|
business-record | $0.005 | Charged after one schema-valid public Sunbiz business record is stored in the dataset. |
apify-actor-start | $0.00005 | Charged 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:
| Event | Price (USD) | When it is charged |
|---|---|---|
business-record | $0.005 | Florida business record — Charged after one schema-valid public Sunbiz business record is stored in the dataset. |
apify-actor-start | $0.00005 | Actor 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.