US Business Entity Scraper & Registry - KYB Verification API
Pricing
from $2.00 / 1,000 results
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
Maintained by CommunityActor stats
4
Bookmarked
127
Total users
40
Monthly active users
4.6 days
Issues response
13 days ago
Last modified
Categories
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
| State | Source | Entities | Auth |
|---|---|---|---|
| NY | Department of State | 3.2M+ | None |
| TX | Comptroller of Public Accounts | 3.8M+ | None |
| CO | Secretary of State (Socrata API) | 1.0M+ | None |
| OR | Secretary of State (Socrata API) | 600K+ | None |
| IA | Secretary of State (Socrata API) | 400K+ | None |
| WI | Dept. of Financial Institutions | 500K+ | None |
| NJ | Division of Revenue | 1.0M+ | None |
| CT | Secretary of State (Socrata API) | 1.3M+ | None |
| PA | Department of State (Socrata API) | 1.8M+ | None |
| MN | Secretary of State (MBLS Portal) | 600K+ | None |
| KY | Secretary of State | 500K+ | None |
| ND | Secretary of State | 100K+ | None |
| AL | Secretary of State | 500K+ | None |
| AR | Secretary of State | 300K+ | None |
| RI | Secretary of State | 200K+ | None |
| MO | Secretary of State | 500K+ | None |
| CA | Secretary 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
| Field | Type | Default | Description |
|---|---|---|---|
searchQuery | string | "Tesla" | Business name to search |
states | string[] | All 16 no-key states | State codes to search (NY, TX, CO, OR, IA, WI, NJ, CT, PA, MN, KY, ND, AL, AR, RI, MO, CA) |
maxResults | integer | 25 | Max results per state (1-300) |
fetchDetails | boolean | true | Fetch 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
Related Actors
For single-state searches with additional state-specific fields:
- New York Business Entity Search - NY-only with stock info and DOS process address
- Texas Business Search - TX-only with franchise tax status and SOS file number
- California Business Search - CA-only with standing and suspension info
- Florida Business Filings - FL bulk filing data by date range
For federal business data:
- SEC EDGAR Company Filings - SEC filings, financial data, insider transactions