# US New Business Openings & License Leads (`filingradar/us-new-business-leads`) Actor

Newly licensed/registered businesses from public city open-data (NYC, Chicago, San Francisco), normalized to one schema with category, geocode, and recency-based NEW flags. High-intent leads for insurers, banks, POS, and B2B services. Public data only.

- **URL**: https://apify.com/filingradar/us-new-business-leads.md
- **Developed by:** [Filing Radar](https://apify.com/filingradar) (community)
- **Categories:** Business, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage, which gets cheaper the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
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.
Actors are written with capital "A".

## 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.
The best way to integrate Actors is as follows.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).


# README

## US New Business Openings & License Leads

**Reach a business the week it opens.** This Actor pulls **newly licensed and registered businesses** from official city open-data portals, normalizes them to **one clean schema** — with category, address, geocode, and open date — and flags the **fresh ones** (opened in the last 45 days). A new business needs everything: insurance, banking, payments, payroll, suppliers, software, and services. This is the list, fresh.

> **Live coverage: New York City + Chicago + San Francisco.** More cities on request. 100% public government data — no logins, no gray areas.

---

### Who uses this

- **Insurance & bonding** — every new business needs coverage on day one.
- **Banks, merchant services, POS / payments** — be the first to onboard a new account.
- **Bookkeepers, payroll, B2B SaaS, marketing & web agencies** — a new business is a buying business.
- **Commercial real estate, suppliers, distributors** — territory prospecting on dated, geocoded signals.

### What's in every record

| Field | Example |
|-------|---------|
| `business_id` | `3031211` |
| `business_name` / `dba_trade_name` | `Cyan Robotics, Inc.` / `Coco` |
| `category` / `license_type` | `Personal Delivery Device` / `Emerging Business` |
| `status` | `active` · `inactive` · `expired` |
| `change_type` | **`NEW`** = opened/issued in the last 45 days |
| `start_date` / `expiration_date` | `2026-06-15` |
| `application_type` | `ISSUE` (new) vs renewal, where the city reports it |
| `address` · `city` · `county` · `state` · `zip` | `1010 N Hooker St`, `Chicago`, `IL` |
| `lat` / `lng` | geocoded where the city provides it |
| `source` / `source_url` | provenance for every row |

Export to **JSON, CSV, or Excel**, or pull via the **Apify API** into your CRM/warehouse.

### Inputs

| Input | What it does |
|-------|--------------|
| **Cities / states** | `NY` (NYC), `IL` (Chicago), `CA` (San Francisco). |
| **Filter** | Empty = all. `["NEW"]` = only businesses opened in the last 45 days (fresh leads). |
| **Max records per city** | Cap the volume (and your cost) per run. |

### Pricing

**Pay per result** — you only pay for the records you receive: **$0.004 per delivered business record.** Filter to `["NEW"]` and that's under half a cent per fresh, high-intent lead. No subscription, no minimums.

### Data sources & legality

100% **public** city open-data APIs, intended for reuse:

- **NYC** — DCWP Issued Licenses (`data.cityofnewyork.us`)
- **Chicago** — Business Licenses (`data.cityofchicago.org`)
- **San Francisco** — Registered Business Locations (`data.sfgov.org`)

Public business-registration records — business and location data, not personal profiles. The Actor omits phone/personal contact fields, only touches public endpoints, never logged-in or ToS-gated sources, and rate-limits politely.

### FAQ

**How fresh is it?** As fresh as the city portals — `NEW` flags any business opened/issued within the last 45 days.

**Which cities?** NYC + Chicago + SF now. Want LA, Houston, Seattle, or your city next? Request it.

**Is this AI-generated?** The data is real government open-data; an automated pipeline normalizes and de-duplicates it. No fabricated rows, ever.

**Can I get only brand-new businesses?** Yes — set the filter to `["NEW"]`.

---

<sub>**For developers / source:** zero-dependency Node 20 (built-in `fetch`). `node src/run.mjs` runs the pipeline locally. Public-data only; normalization is deterministic.</sub>

# Actor input Schema

## `cities` (type: `array`):

Which to include. Supported: NY (New York City), IL (Chicago), CA (San Francisco). More on request.
## `change_types` (type: `array`):

Empty = all businesses. ["NEW"] = only businesses opened/issued in the last 45 days (fresh leads).
## `limit` (type: `integer`):

Upper bound on businesses pulled per city per run.

## Actor input object example

```json
{
  "cities": [
    "NY",
    "IL",
    "CA"
  ],
  "change_types": [],
  "limit": 1000
}
````

# 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("filingradar/us-new-business-leads").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("filingradar/us-new-business-leads").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
for item in client.dataset(run["defaultDatasetId"]).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 filingradar/us-new-business-leads --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=filingradar/us-new-business-leads",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "US New Business Openings & License Leads",
        "description": "Newly licensed/registered businesses from public city open-data (NYC, Chicago, San Francisco), normalized to one schema with category, geocode, and recency-based NEW flags. High-intent leads for insurers, banks, POS, and B2B services. Public data only.",
        "version": "1.0",
        "x-build-id": "zNRmtTgXeKJDmCiWX"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/filingradar~us-new-business-leads/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-filingradar-us-new-business-leads",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/filingradar~us-new-business-leads/runs": {
            "post": {
                "operationId": "runs-sync-filingradar-us-new-business-leads",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/filingradar~us-new-business-leads/run-sync": {
            "post": {
                "operationId": "run-sync-filingradar-us-new-business-leads",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "properties": {
                    "cities": {
                        "title": "Cities / states",
                        "type": "array",
                        "description": "Which to include. Supported: NY (New York City), IL (Chicago), CA (San Francisco). More on request.",
                        "items": {
                            "type": "string",
                            "enum": [
                                "NY",
                                "IL",
                                "CA"
                            ]
                        },
                        "default": [
                            "NY",
                            "IL",
                            "CA"
                        ]
                    },
                    "change_types": {
                        "title": "Filter",
                        "type": "array",
                        "description": "Empty = all businesses. [\"NEW\"] = only businesses opened/issued in the last 45 days (fresh leads).",
                        "items": {
                            "type": "string",
                            "enum": [
                                "NEW",
                                "UNCHANGED"
                            ]
                        },
                        "default": []
                    },
                    "limit": {
                        "title": "Max records per city",
                        "minimum": 1,
                        "maximum": 50000,
                        "type": "integer",
                        "description": "Upper bound on businesses pulled per city per run.",
                        "default": 1000
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
