New LLC & Business Filings Leads (TX, NY, PA, CO, OR, CT)
Pricing
Pay per event
New LLC & Business Filings Leads (TX, NY, PA, CO, OR, CT)
Newly registered US businesses (LLCs, corporations) from official state registries (TX, NY, PA, CO, OR, CT): name, entity type, filing date, address, registered agent, NAICS, email where public. Filter by state, days back, name keyword. $0.003/business.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Jo
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
42 minutes ago
Last modified
Categories
Share
New Business Filings Scraper – New LLCs & Corporations (TX, NY, PA, CO, OR, CT)
New LLC and corporation leads at $3 per 1,000. Newly registered businesses from official state registries (TX, NY, PA, CO, OR, CT), with address, registered agent, NAICS and email (CT).
Quick start: click Start. The prefilled input returns real results in about a minute and costs at most about $0.31 (up to 100 results at $0.003 each, plus the $0.005 start fee). Lower maxItems for a cheaper test. New Apify accounts include free monthly credits, so your first runs are effectively free.
Get newly registered businesses (new LLCs, corporations, nonprofits and partnerships) from official Secretary of State open-data portals in Texas, New York, Pennsylvania, Colorado, Oregon and Connecticut. Results come in one clean, normalized dataset. Each record includes business name, entity type, filing date, address, registered agent, status, NAICS industry code and business email (Connecticut only).
New business registrations are some of the best B2B leads you can get. A brand-new company needs a bank account, insurance, a payroll provider, an accountant, a website, a phone line, an office lease and equipment, so these businesses are buying right now.
Use this Actor from an AI agent (MCP)
One-line: Newly registered US businesses (LLCs, corporations) from official state registries (TX, NY, PA, CO, OR, CT): name, entity type, filing date, address, registered agent, NAICS, email where public. Filter by state, days back, name keyword. $0.003/business.
Questions this answers:
- List new LLCs formed in New York this week
- New real estate companies registered in Colorado
- Fresh construction businesses filed in Pennsylvania
Example input (fast, cheap, ~20 rows):
{"states": ["NY"],"daysBack": 7,"nameKeywords": ["realty"],"maxItems": 25}
Connect in Claude / Cursor / any MCP client: https://mcp.apify.com/?tools=johto.data/us-new-business-filings-leads
Agent pays with USDC (x402), no Apify account: https://mcp.apify.com/?tools=johto.data/us-new-business-filings-leads&payment=x402
Runs finish in seconds and return flat JSON rows (no nested HTML), so results fit straight into an LLM context window. You pay only per row returned.
Why use this new business filings scraper?
- 6 states, 1 schema. TX, NY, PA, CO, OR and CT come out in the same fields.
- Fresh. State portals update daily, so you see entities formed in the last few days.
- Filters. Filter by days back, entity type (LLC, corporation...), name keywords (e.g.
construction,dental,realty,trucking), and skip rejected or dissolved filings. - Fast and cheap. About 7,700 new businesses across 4 states in under 10 seconds.
- Official public data. Every record comes from government open-data APIs. No logins, CAPTCHAs or proxies.
- Schedule it daily or weekly and send new leads to Google Sheets, a CRM, Slack or email.
Input
| Field | Description |
|---|---|
states | TX, NY, PA, CO, OR, CT |
daysBack | Entities filed in the last N days (default 7) |
entityTypes | Keep entity types containing these words, e.g. ["LLC"] |
nameKeywords | Keep names containing any keyword |
excludeInactive | Skip rejected, dissolved or withdrawn records (default true) |
maxItems | Max results per state |
Output example
{ "state": "CO", "entityId": "20268242261", "name": "RBRC Holding, LLC", "entityType": "DLLC","filingDate": "2026-10-05T00:00:00.000", "status": "Good Standing", "address": "520 21st St","city": "Glenwood Springs", "stateCode": "CO", "zip": "81601", "agentName": "River Bridge Regional Center, Inc.","naics": null, "email": null, "sourceUrl": "https://www.coloradosos.gov/biz/BusinessEntityDetail.do?masterFileId=20268242261" }
Field coverage (test run, Oct 2026, 7 days)
| State | Records | Address | Registered agent | NAICS | |
|---|---|---|---|---|---|
| New York | 3,900 | 100% | 100% (process agent) | – | – |
| Colorado | 2,877 | 100% | 99% | – | – |
| Connecticut | 736 | 95% | – | 98% | 100% |
| Oregon | 170 | 100% | 78% | – | – |
| Texas (30 days) | 12,973 | 100% | – | – | – |
| Pennsylvania (30 days, lags ~2 wks) | 5,017 | 100% | 92% (organizer) | – | – |
Texas data comes from the Comptroller's Active Franchise Taxpayers file (charter date). entityType is the Comptroller's organization code (e.g. CL). Pennsylvania data is published with a delay of about 2 weeks, so use daysBack ≥ 21.
Use cases
B2B lead generation · new business leads for insurance agents, accountants/CPAs, banks, merchant services, payroll and web agencies · market research on new company formation · sales prospecting for SaaS.
Pricing
$0.003 per business returned ($3 per 1,000), plus a $0.005 run start fee. You pay only for the businesses you get.
Legal
All data comes from official state open-data portals, published for public reuse. Follow CAN-SPAM, TCPA and state privacy laws when you contact businesses.
FAQ
Which states are next? More states with open business registries are planned. Ask in Issues.
Why do I see different fields per state? Each state publishes different fields. Anything a state doesn't publish is null.
Scheduled alerts and only-new mode
onlyNew: trueremembers what earlier runs returned (stored in your own Apify account) and returns only new records, so a daily or hourly schedule charges you only for fresh data.webhookUrlPOSTs every new batch as JSON with a ready-to-posttextandcontentsummary. It works with Slack and Discord incoming webhooks, Zapier, Make and n8n.
Use from AI agents and code
- Apify MCP server: add
johto.data/us-new-business-filings-leadsas a tool. Every input field is documented in the input schema. - REST, one call, returns JSON:
curl -X POST "https://api.apify.com/v2/acts/johto.data~us-new-business-filings-leads/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H 'Content-Type: application/json' -d '{"maxItems": 50, "onlyNew": true}'
- Python:
ApifyClient(token).actor("johto.data/us-new-business-filings-leads").call(run_input={...})