US Business Entity Scraper & Registry - KYB Verification API avatar

US Business Entity Scraper & Registry - KYB Verification API

Pricing

from $2.00 / 1,000 results

Go to Apify Store
US Business Entity Scraper & Registry - KYB Verification API

US Business Entity Scraper & Registry - KYB Verification API

Search official US Secretary of State business registries across 18 states. Business entity scraper and KYB/company verification API for due diligence, merchant onboarding, vendor checks, and lead lists. Get status, formation dates, registered agents, officers, addresses. $0.002/result.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

4

Bookmarked

127

Total users

40

Monthly active users

4.6 days

Issues response

13 days ago

Last modified

Share

Search official Secretary of State business registries across 16 no-key states in a single run, with optional keyed California support. This business entity scraper returns normalized company verification data including name, type, status, filing date, registered agent, registered agent address when available, officers, and addresses -- all from official government sources.

Unlike single-state tools, this actor searches multiple states simultaneously and returns a unified schema for KYB, merchant onboarding, vendor due diligence, and lead-list workflows. One API call covers New York, Texas, Colorado, Oregon, Iowa, Wisconsin, New Jersey, Connecticut, Pennsylvania, Minnesota, Kentucky, North Dakota, Alabama, Arkansas, Rhode Island, Missouri, and California (with API key). South Carolina's official portal now requires browser CAPTCHA verification for name search, so SC is not enabled for automated no-key searches until a non-CAPTCHA public source is available.

Why Use This Actor

  • Multi-state search in one run. No need to run separate scrapers for each state and manually merge results.
  • Official government sources. Data comes directly from state Secretary of State, Comptroller, and Department of State databases.
  • Normalized output. Every result has the same schema regardless of source state -- no post-processing needed.
  • Full entity details. Officers, registered agents, addresses, filing dates, entity types, and status.
  • No proxies needed. These are public government APIs, not scraping targets.
  • Pay per result. Only pay for what you get.

Supported States

StateSourceEntitiesAuth
NYDepartment of State3.2M+None
TXComptroller of Public Accounts3.8M+None
COSecretary of State (Socrata API)1.0M+None
ORSecretary of State (Socrata API)600K+None
IASecretary of State (Socrata API)400K+None
WIDept. of Financial Institutions500K+None
NJDivision of Revenue1.0M+None
CTSecretary of State (Socrata API)1.3M+None
PADepartment of State (Socrata API)1.8M+None
MNSecretary of State (MBLS Portal)600K+None
KYSecretary of State500K+None
NDSecretary of State100K+None
ALSecretary of State500K+None
ARSecretary of State300K+None
RISecretary of State200K+None
MOSecretary of State500K+None
CASecretary of State (CALICO API)5.3M+Free API key (apply here)

South Carolina was previously exposed as supported, but the official SC portal now requires browser CAPTCHA verification for name search. The actor no longer lists SC as an automated supported state to avoid false zero-result responses.

Together these 16 no-key states plus optional California cover over 20 million registered business entities. 16 states work out of the box with no API key needed.

Input

FieldTypeDefaultDescription
searchQuerystring"Tesla"Business name to search
statesstring[]All 16 no-key statesState codes to search (NY, TX, CO, OR, IA, WI, NJ, CT, PA, MN, KY, ND, AL, AR, RI, MO, CA)
maxResultsinteger25Max results per state (1-300)
fetchDetailsbooleantrueFetch full details (officers, addresses)

California Setup

To include California results, add "CA" to the states list and set the CA_SOS_API_KEY environment variable in your Apify actor settings. The key is free -- apply at calico.sos.ca.gov.

Output

Each result is a normalized BusinessEntity with a consistent schema regardless of source state:

{
"entityName": "TESLA, INC.",
"entityId": "4596064",
"state": "NY",
"entityType": "FOREIGN BUSINESS CORPORATION",
"status": "Active",
"filingDate": "07/28/2014",
"jurisdiction": "DELAWARE",
"registeredAgent": "NATIONAL REGISTERED AGENTS, INC.",
"registeredAgentAddress": {
"street": "28 LIBERTY STREET",
"city": "NEW YORK",
"state": "NEW YORK",
"zip": "10005"
},
"address": {
"street": "28 LIBERTY STREET",
"city": "NEW YORK",
"state": "NEW YORK",
"zip": "10005"
},
"officers": [
{ "name": "ELON MUSK", "title": "CEO" }
],
"sourceUrl": "https://apps.dos.ny.gov/publicInquiry/",
"searchQuery": "Tesla"
}

Export results as JSON, CSV, or Excel directly from Apify.

Use Cases

  • KYC/Compliance: Verify business registrations across multiple states before onboarding a client or vendor. Check entity status, standing, and jurisdiction of formation.
  • Sales Intelligence: Find where a company is registered, who the officers are, and what registered agent they use. Build prospect lists from official records.
  • Due Diligence: Cross-reference entity status across states for M&A, investment screening, or vendor audits. Identify inactive or dissolved entities.
  • Lead Generation: Build databases of businesses by type (LLC, Corporation) across multiple US states. Combine with other data sources for enrichment.
  • Legal Research: Find registered agents, service of process addresses, and corporate officers for litigation or compliance investigations.

Pricing

Free to try -- every Apify account includes $5/month in free platform credits, enough for 2,500 results at no cost.

Pay per result -- no monthly subscription required. See the Pricing tab for current rates.

Use with AI Assistants (MCP)

This actor works as an MCP tool with Claude Desktop, Cursor, VS Code Copilot, and other MCP clients. Your AI assistant can search Secretary of State records directly.

Setup: Add this to your MCP client configuration:

{
"mcpServers": {
"us-business-entity": {
"url": "https://mcp.apify.com?tools=pink_comic/us-business-entity-search"
}
}
}

Then ask your AI: "Search for Tesla in New York and Texas business registries" -- it will call the actor and return structured results.

For multiple actors, combine them: ?tools=pink_comic/us-business-entity-search,pink_comic/sec-edgar-company-filings

For single-state searches with additional state-specific fields:

For federal business data: