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 business registries across 16 no-key states, plus keyed California. Business entity scraper and KYB verification API for merchant onboarding, vendor checks, and due diligence. Get point-in-time status, formation dates, agents, officers, and 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

149

Total users

36

Monthly active users

4.6 days

Issues response

5 days ago

Last modified

Share

Search official state business registries across 16 no-key states in a single run, with optional keyed California support. This business entity scraper returns normalized company evidence including name, type, point-in-time source 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"Goldman Sachs"Business name to search
statesstring[]NY, TXState codes to search (NY, TX, CO, OR, IA, WI, NJ, CT, PA, MN, KY, ND, AL, AR, RI, MO; CA requires a key)
maxResultsinteger5Max results per state (1-300); total output can be up to this value times the selected-state count
fetchDetailsbooleantrueFetch full details (officers, addresses)

The default NY + TX search returns at most 10 paid rows, making the first run fast and inexpensive. Add states only when you need broader coverage.

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: Collect official-source registration evidence across multiple states before onboarding a client or vendor. Compare entity names, source-reported status, and jurisdiction of formation.
  • Sales Intelligence: Find where a company is registered, who the source reports as officers, and what registered agent it lists. Build prospect lists from official records.
  • Due Diligence: Cross-reference source-reported entity records across states for M&A, investment screening, or vendor audits. Flag records for further review.
  • 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. The live price is a $0.0001 minimum start plus $0.002 per dataset row. The default NY + TX run returns no more than 10 rows (up to $0.0201). See the Pricing tab for current rates.

Evidence limits

Results are point-in-time administrative records from the named state source. status is the source's reported label; it is not a certified good-standing determination, identity match, compliance clearance, or suitability decision. Coverage and available fields vary by state, similarly named entities require address/entity-ID review, and null fields do not prove that an officer, agent, or address does not exist. California requires the buyer's CALICO key, and unsupported or temporarily unavailable sources can yield no rows.

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: