Florida Sunbiz Business Scraper avatar

Florida Sunbiz Business Scraper

Pricing

from $7.00 / 1,000 results

Go to Apify Store
Florida Sunbiz Business Scraper

Florida Sunbiz Business Scraper

[๐Ÿ’ฐ $7.0 / 1K] Extract Florida business-entity records from the Division of Corporations (Sunbiz): entity name, status, document number, filing dates, registered agent, officers, addresses, and filing history. Search by name, document number, or officer.

Pricing

from $7.00 / 1,000 results

Rating

0.0

(0)

Developer

SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Pull Florida business-entity records from the Division of Corporations (Sunbiz) at scale โ€” entity names, statuses, document numbers, FEI/EIN numbers, filing dates, registered agents, full officer rosters, principal and mailing addresses, annual-report history, and downloadable filing PDFs. Built for lead-generation teams, compliance and due-diligence analysts, sales prospectors, and investigative journalists who need clean, structured Florida corporate data without clicking through Sunbiz one record at a time.

Why This Scraper?

  • Search a person, map their whole Florida portfolio โ€” feed an officer or registered-agent name and get back every Florida entity that individual is tied to, the single fastest way to surface hidden ownership networks for due diligence.
  • Full officer and director rosters โ€” every officer, director, and authorized person on each entity, each with their title and address โ€” not just the company name.
  • FEI/EIN tax identifiers โ€” the federal employer ID for each entity (or "APPLIED FOR" / "NONE" exactly as the state shows it), the join key for matching corporate records against IRS and credit data.
  • Registered-agent contact on every record โ€” agent name and full address, captured for service-of-process research and conflict checks.
  • Both principal and mailing addresses โ€” structured into street, city, state, and ZIP, so you can geocode, route mail, or filter by county without re-parsing free text.
  • Annual-report compliance trail โ€” every year an entity filed its annual report, with the exact filed date, to flag delinquent or recently-reinstated companies.
  • Downloadable filing PDFs โ€” flip on filing history to capture each amendment, name change, and annual report with a direct document link to the official scanned PDF.
  • Four ways in, one run โ€” business name, exact document number, officer name, or a pasted Sunbiz URL, all accepted together; no "pick a search mode" step.
  • Every corporate entity type โ€” profit and non-profit corporations, LLCs, limited partnerships, and registered trademarks all return the same clean, flat record.

Use Cases

Lead Generation & Sales Prospecting

  • Build prospect lists of newly-formed Florida companies by filing date
  • Pull registered-agent and officer contacts for outreach
  • Target entities by type โ€” new LLCs, professional corporations, or non-profits
  • Enrich your CRM with verified document numbers and FEI/EIN keys

Legal & Compliance Research

  • Run conflict checks by mapping every entity an officer is attached to
  • Verify a company's active/inactive status before contracting
  • Identify the correct registered agent for service of process
  • Confirm annual-report compliance and flag delinquent filers

Due Diligence & Investigations

  • Reconstruct ownership networks from shared officers and agents
  • Trace a person's full Florida corporate footprint from one name search
  • Pull the filing history behind a name change, merger, or dissolution
  • Cross-reference FEI/EIN numbers against external financial datasets

Market & Investigative Research

  • Track corporate formation trends across entity types
  • Monitor a competitor's filings, amendments, and status changes
  • Source public-record evidence for journalism and watchdog reporting
  • Power analytics dashboards with structured Florida registry data

Getting Started

Search by Business Name

The simplest start โ€” one or more company names. Partial matches are supported:

{
"searchTerms": ["Disney"],
"maxResults": 50
}

Look Up Exact Document Numbers

Already have document numbers? Each resolves straight to a full entity record:

{
"documentNumbers": ["P21000012345", "L98000054321"],
"includeFilingHistory": true
}

Find Every Company Tied to a Person

{
"officerNames": ["Smith John"],
"maxResults": 200
}

Mix every input type in a single run and capture filing history:

{
"searchTerms": ["Sunshine Holdings"],
"documentNumbers": ["P21000012345"],
"officerNames": ["Garcia Maria"],
"startUrls": [
"https://search.sunbiz.org/Inquiry/CorporationSearch/SearchResultDetail?inquirytype=EntityName&directionType=Initial&searchNameOrder=DISNEY"
],
"includeFilingHistory": true,
"maxResults": 1000
}

Input Reference

What to Scrape

Provide at least one input. Business names, document numbers, officer names, and Sunbiz URLs can all be combined in one run.

ParameterTypeDefaultDescription
searchTermsstring[]["Disney"]Business or entity names to search (e.g. "Disney", "Sunshine Holdings LLC"). Partial matches supported โ€” each term runs its own search and returns every matching entity.
documentNumbersstring[][]Exact Florida document numbers to look up (e.g. "L21000012345", "P98000054321"). Each resolves straight to a single entity record.
officerNamesstring[][]Officer or registered-agent names to search (e.g. "Smith John"). Returns every Florida entity that person is listed on.
startUrlsstring[][]Paste Sunbiz URLs (search.sunbiz.org). Accepts both search-result pages and individual entity detail pages โ€” the actor detects which is which automatically.

Output Options

ParameterTypeDefaultDescription
includeFilingHistorybooleanfalseAdd each entity's filing / document-event history (amendments, annual reports, name changes) to its record, with a downloadable link to each official PDF. Off by default to keep records compact.

Limits

ParameterTypeDefaultDescription
maxResultsinteger100Maximum number of entity records across all inputs. Set to 0 for no cap (an upper limit of 50,000 still applies). Results arrive in pages of about 20; the final page is kept whole.

Output

Each result is one flat entity record. Here's a representative example with filing history enabled:

{
"documentNumber": "P21000012345",
"entityName": "SUNSHINE HOLDINGS, INC.",
"entityType": "Florida Profit Corporation",
"status": "Active",
"feiEinNumber": "87-1234567",
"filingDate": "02/14/2021",
"effectiveDate": "02/14/2021",
"state": "FL",
"lastEvent": "ANNUAL REPORT",
"lastEventDate": "03/01/2026",
"principalAddress": {
"street": "100 Biscayne Blvd, Suite 400",
"city": "Miami",
"state": "FL",
"zip": "33132"
},
"mailingAddress": {
"street": "PO Box 1234",
"city": "Miami",
"state": "FL",
"zip": "33101"
},
"registeredAgent": {
"name": "Garcia, Maria",
"address": "100 Biscayne Blvd, Suite 400, Miami, FL 33132"
},
"officers": [
{ "title": "President", "name": "Smith, John", "address": "100 Biscayne Blvd, Miami, FL 33132" },
{ "title": "Director", "name": "Lee, Anna", "address": "200 Ocean Dr, Miami, FL 33139" }
],
"annualReports": [
{ "year": "2026", "filedDate": "03/01/2026" },
{ "year": "2025", "filedDate": "02/20/2025" }
],
"filingHistory": [
{
"description": "ANNUAL REPORT",
"date": "03/01/2026",
"documentLink": "https://search.sunbiz.org/Inquiry/CorporationSearch/ConvertTiffToPDF?..."
}
],
"url": "https://search.sunbiz.org/Inquiry/CorporationSearch/SearchResultDetail?...",
"searchType": "name",
"searchInput": "Sunshine Holdings"
}

Core Fields

FieldTypeDescription
documentNumberstringFlorida state document identifier
entityNamestringOfficial registered business name
entityTypestringEntity type (e.g. Florida Profit Corporation, Florida Limited Liability Company, Foreign Profit Corporation, Trademark)
statusstringEntity status (Active / Inactive)
feiEinNumberstringFEI/EIN federal tax ID, or "NONE" / "APPLIED FOR" as shown
filingDatestringDate the entity was filed with the state
effectiveDatestringEffective date, when present
statestringState of formation (FL for domestic)
lastEventstringMost recent recorded event (e.g. ANNUAL REPORT, AMENDMENT)
lastEventDatestringDate of the most recent event
urlstringSunbiz detail-page URL for the entity

Addresses

FieldTypeDescription
principalAddressobjectPrincipal place of business โ€” street, city, state, zip
mailingAddressobjectMailing address โ€” street, city, state, zip

People & Registered Agent

FieldTypeDescription
registeredAgentobjectRegistered agent โ€” name and full address
officersobject[]Officers and directors, each with title, name, address
authorizedPersonsobject[]Authorized persons (mainly LLCs), each with title, name, address

Compliance & Filings

FieldTypeDescription
annualReportsobject[]Annual reports on file, each with year and filedDate
filingHistoryobject[]Filing / document-event history when enabled, each with description, date, and a downloadable documentLink PDF
searchTypestringWhich input produced this row (name / document / officer / url)
searchInputstringThe exact term, number, or URL that produced this row

Tips for Best Results

  • Document-number lookup is the fastest path โ€” if you already know the document number, use documentNumbers; each one resolves straight to a full record with no search step.
  • Officer-name search maps a person's whole portfolio โ€” officerNames returns every Florida entity an individual is attached to, ideal for ownership research and conflict checks where a name beats a company list.
  • Cast a wider net with partial names โ€” Sunbiz matches from the start of a business name, so "Sunshine" pulls every entity beginning with it; shorten the term to broaden, lengthen it to narrow.
  • Leave filing history off unless you need PDFs โ€” includeFilingHistory makes each record larger; turn it on only when you want the amendment trail and downloadable document links.
  • Start small, then scale โ€” set maxResults to 25โ€“50 on your first run to confirm the data fits your needs, then raise it for the full pull.
  • Combine inputs in one run โ€” mix business names, document numbers, officer names, and pasted URLs together; the searchType field tells you which input produced each row.
  • Use FEI/EIN as your join key โ€” feiEinNumber is the cleanest identifier for matching Sunbiz records against external financial, tax, or credit datasets.

Pricing

$7.00 per 1,000 results โ€” flat pay-per-result, undercutting the comparable Florida registry actor by 30%. No compute charges โ€” you only pay per result returned.

ResultsEstimated Cost
100$0.70
1,000$7.00
10,000$70.00
100,000$700.00

A "result" is any entity record in the output dataset. Platform fees (storage, data transfer) are additional and depend on your Apify plan.

Integrations

Export data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications on new results
  • Webhooks โ€” Trigger custom APIs on run completion
  • Apify API โ€” Full programmatic access

Florida business-entity records published by the Division of Corporations (Sunbiz) are public records under Florida law. This actor is designed for legitimate research, compliance, due-diligence, and lead-generation use. You are responsible for complying with applicable laws, Sunbiz's terms of use, and any rules governing the handling of personal data. Do not use extracted data for spam, harassment, or any unlawful purpose.