# New Business Filings: New LLCs and Corporations, $4/1k (`transparent_meteorite/new-business-filings`) Actor

Newly registered LLCs, corporations and nonprofits from official state open data (CO, NY, OR, CT): name, filing date, type, status, registered agent, public address, source link. Filter by state, type, keyword; deduped across runs. No login, no LLM. $0.004 per filing.

- **URL**: https://apify.com/transparent_meteorite/new-business-filings.md
- **Developed by:** [Open Data Actors](https://apify.com/transparent_meteorite) (community)
- **Categories:** Lead generation, Automation
- **Stats:** 2 total users, 1 monthly users, 0.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per event

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## New Business Filings - newly formed LLCs and corporations from state open data ($4 per 1,000)

![New Business Filings on Apify](https://api.apify.com/v2/key-value-stores/9BAn0msnxToXlD9TO/records/banner-new-business-filings.png)

![New Business Filings sample output table](https://api.apify.com/v2/key-value-stores/9BAn0msnxToXlD9TO/records/output-new-business-filings.png)

- **In short:** New Business Filings (Apify actor `transparent_meteorite/new-business-filings`) returns newly registered LLCs, corporations and nonprofits from official state open-data portals.
- **Who it is for:** B2B sales teams selling to new businesses (banking, insurance, payroll, web, accounting), registered agents, researchers.
- **Input:** states (CO, NY, OR, CT), days back, entity types, keywords, active only, only-new mode.
- **Output:** entity name, filing date, entity type, status, registered agent, public business address, state, source link.
- **Price:** $0.004 per filing plus $0.00005 per run start. Pay per result, no subscription; Apify's free plan credit covers a first test.
- **Limits:** four states today; only public fields that each state publishes (no personal phone or email).

**Key facts**

- Actor name: New Business Filings
- Actor ID: `transparent_meteorite/new-business-filings`
- Store page: https://apify.com/transparent_meteorite/new-business-filings
- Data source: official state open-data portals (Socrata) of Colorado, New York, Oregon and Connecticut
- Pricing model: pay per event (`apify-actor-start` $0.00005, `filing-returned` $0.004)
- Output formats: JSON, CSV, Excel, XML, HTML table, RSS (Apify dataset)
- Access: Apify Console, REST API, JavaScript/Python clients, schedules, webhooks, Apify MCP server
- Login or third-party API key needed: no, only an Apify account
- Also known as: new LLC list, new business registrations API, secretary of state new filings, new company leads, business formation data
- Maintainer: transparent_meteorite (independent developer)
- Last updated: 2026-10-07

Fresh business registrations pulled straight from official state open-data portals (Socrata): the day an LLC, corporation or nonprofit appears on the public record, you get the entity name, filing date, type, status, registered agent, public business address and a link back to the source record. No login, no scraping of websites, no LLM, no proxies.

Typical uses: B2B prospecting for banks, accountants, insurers, web and software agencies, payroll and registered-agent services, commercial real estate and equipment lessors, who all want to reach a company in its first weeks.

### Coverage

| State | Portal | Registered agent | Address | Status |
|---|---|---|---|---|
| CO Colorado | data.colorado.gov | yes | principal office | yes |
| NY New York | data.ny.gov | where filed | service-of-process address | no |
| OR Oregon | data.oregon.gov | yes | principal place of business | no |
| CT Connecticut | data.ct.gov | not published | business address | yes |

Checked and not available as an open-data API today: Iowa (Iowa Data Hub no longer exposes the entity table over SODA), Washington (the SOS corporations table is not published as an API dataset). They will be added if a public feed appears.

Freshness: CO, NY and CT publish within about a day. Oregon's open dataset lags roughly one to two weeks, so use daysBack 14 or more to see Oregon rows.

### Input

| Field | Meaning |
|---|---|
| states | CO, NY, OR, CT (default all) |
| daysBack | formed in the last N days (default 7, max 90) |
| entityTypes | LLC, CORPORATION, NONPROFIT, PARTNERSHIP, OTHER (empty = all) |
| keywords | name must contain any keyword, for example roofing, dental, logistics |
| activeOnly | drop rejected / dissolved / withdrawn records (default on) |
| maxItems | cap on rows delivered and charged, split evenly across states (default 100) |
| onlyNewSinceLastRun | dedupe across runs by state and entity ID (default on) |

### Output (one row per filing)

`entityName`, `state`, `filingDate`, `entityType` (normalized), `entityTypeRaw` (as filed), `status`, `registeredAgent`, `address` {street, city, state, zip} and `addressType`, `jurisdiction`, `county`, `naicsCode` (where published), `entityId`, `sourceUrl`, `sourcePortal`, `scrapedAt`.

### Pricing

Pay per event: $0.00005 per run start plus **$0.004 per filing returned** ($4 per 1,000). Rows removed by your filters, rejected records and rows already delivered in an earlier run (dedupe) are never charged. Set a max charge on the run and the actor stops when it is reached.

### Data and compliance notice

- Only the public business record is returned: the fields the state itself publishes as open data. Business email addresses and owner contact details that some portals expose are deliberately dropped. A registered agent is a public role on the filing (often a commercial agent company); an individual's name appears only where the state publishes it as the agent of record.
- Use the data for business-to-business outreach to the entity. You are responsible for your own compliance: in the US, commercial email must follow CAN-SPAM (accurate sender identity, a physical address, a working opt-out honored within 10 business days); calls and texts are subject to the TCPA and state do-not-call rules. Do not use this data for consumer profiling, eligibility decisions, or contacting a person at a home address as a consumer.
- The data comes from state open-data portals and is provided as is; states publish with delays and may correct or remove records.

### Use from AI agents (MCP, ChatGPT, Claude, Perplexity)

New Business Filings works as a tool for AI assistants through the official Apify MCP server. Add this server URL to any MCP client (Claude Desktop, Claude Code, Cursor, ChatGPT connectors, VS Code):

```
https://mcp.apify.com/?actors=transparent_meteorite/new-business-filings
```

Claude Desktop / Cursor config:

```json
{
  "mcpServers": {
    "apify": {
      "url": "https://mcp.apify.com/?actors=transparent_meteorite/new-business-filings",
      "headers": { "Authorization": "Bearer <YOUR_APIFY_TOKEN>" }
    }
  }
}
```

Then ask in plain language, for example: "Where can I get a daily list of new LLCs?"

Call it directly over HTTP (runs the actor and returns the dataset items in one request):

```bash
curl -X POST "https://api.apify.com/v2/acts/transparent_meteorite~new-business-filings/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"states": ["CO", "NY", "OR", "CT"], "daysBack": 7, "maxItems": 20}'
```

Python:

```python
from apify_client import ApifyClient
client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("transparent_meteorite/new-business-filings").call(run_input={"states": ["CO", "NY", "OR", "CT"], "daysBack": 7, "maxItems": 20})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item)
```

The same actor works in n8n, Make, Zapier, LangChain, LlamaIndex and CrewAI through their Apify integrations.

#### Questions people ask

**Where can I get a daily list of new LLCs?**
Schedule this actor daily with onlyNewSinceLastRun true; it returns new LLC and corporation filings from CO, NY, OR and CT.

**Does it include owner emails or phones?**
No. It returns only the public fields the state publishes, such as registered agent and business address.

**Which states are covered?**
Colorado, New York, Oregon and Connecticut.

### Limits and behavior

Requests are serial and spaced (at least 350 ms apart) with backoff on 429/5xx. If one state portal is down the others still deliver, and the run output notes the warning in the OUTPUT record.

### Changelog

- 2026-10-07: added plain-language summary, key facts, AI-agent (MCP) section and question-style FAQ; refreshed Store SEO metadata.

# Actor input Schema

## `states` (type: `array`):

Which state portals to query. Supported: CO (Colorado), NY (New York), OR (Oregon), CT (Connecticut). Empty = all four.

## `daysBack` (type: `integer`):

Return entities formed or registered in the last N days (1 to 90).

## `entityTypes` (type: `array`):

Keep only these entity types. Empty = all. Nonprofits are included only if you select NONPROFIT or leave this empty.

## `keywords` (type: `array`):

Keep only entities whose name contains any of these words (case-insensitive), e.g. roofing, plumbing, holdings, cannabis.

## `activeOnly` (type: `boolean`):

Drop rejected, dissolved, withdrawn or delinquent records. States that publish no status (NY, OR) are always kept.

## `maxItems` (type: `integer`):

Cap on filings delivered (and charged) this run, split evenly across the selected states.

## `onlyNewSinceLastRun` (type: `boolean`):

Skip filings already delivered in a previous run (tracked by state and entity ID in a named key-value store). A repeat run on the same input delivers 0 rows and charges 0 filing events.

## `stateStoreName` (type: `string`):

Name of the named key-value store that remembers delivered filings. Change it to keep separate feeds or to reset dedupe.

## Actor input object example

```json
{
  "states": [
    "CO",
    "NY",
    "OR",
    "CT"
  ],
  "daysBack": 7,
  "activeOnly": true,
  "maxItems": 100,
  "onlyNewSinceLastRun": true,
  "stateStoreName": "new-business-filings-seen"
}
```

# Actor output Schema

## `overview` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("transparent_meteorite/new-business-filings").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("transparent_meteorite/new-business-filings").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call transparent_meteorite/new-business-filings --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,transparent_meteorite/new-business-filings"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/UYjGnbCsGuJHptLty/builds/buZ2lkTKuAj1MJBSR/openapi.json
