This repository is documentation only. The scraper runs as a hosted Actor on the Apify platform — no install, no server, no API key.
Scrape New York State's official Active Corporations registry (data.ny.gov) into a clean, structured dataset. Filter by a full-text query, county or entity type and export the DOS ID, entity name, type, jurisdiction, county, initial filing date and the registered-agent name and full mailing address for every company. It reads New York's open business data, so there is no login, no API key, no captcha and no signup — just set filters and download.
This is the easiest way to build New York B2B lead lists, company databases and KYB/compliance datasets: pick a county and entity type, sort by newest, and pull thousands of active New York businesses with their registered-agent contact on record.
One clean, flat row per company (de-duplicated by DOS ID). The dataset includes:
| Field | Description |
|---|---|
dosId |
NY Department of State filing ID (unique per entity) |
name |
Current registered entity name |
entityType |
Corporation / LLC / partnership type as recorded by NY DOS |
jurisdiction |
State or country where the entity was formed |
county |
New York county of the entity's principal location |
filingDate |
Initial DOS filing date (ISO 8601) |
filingYear |
Year of the initial DOS filing (number) |
agentName |
Registered agent (DOS process) name for service of process |
agentAddress |
Registered agent mailing street address |
agentCity |
Registered agent mailing city |
agentState |
Registered agent mailing state |
agentZip |
Registered agent mailing ZIP (kept as text to preserve leading zeros) |
url |
Direct data.ny.gov API URL for the company's record |
scrapedAt |
ISO 8601 timestamp of the run |
A Companies Overview dataset view is pre-configured for a compact, spreadsheet-ready B2B layout.
- New York B2B lead generation — build targeted prospect lists by county + entity type, each with a registered-agent contact.
- Sales prospecting — sort by initial filing date to surface the newest active New York companies and reach them first.
- Market research — count and profile New York businesses by entity type, county and formation year.
- KYB / compliance & due diligence — verify DOS IDs, entity type, jurisdiction and active-status details at scale.
- Competitor mapping — survey every company of a given type in a county and benchmark formation activity.
- CRM enrichment — look companies up by DOS ID and append official registry fields.
Everything is optional. With no filters, the Actor streams the whole active-corporations registry (newest first). Combine a full-text query with county and entityType to narrow down.
- Open the USA New York Company Registry Scraper and click Try for free.
- Set a
county, anentityType, and/or a full-textquery— or leave them blank. ChooseorderandmaxResults. - Click Start and export from the Output tab as CSV, JSON, JSONL or Excel.
npm i -g apify-cli
apify login
apify call logiover/usa-new-york-company-registry-scraper \
--input '{ "county": "KINGS", "entityType": "DOMESTIC LIMITED LIABILITY COMPANY", "order": "newest", "maxResults": 2000 }'curl -X POST "https://api.apify.com/v2/acts/logiover~usa-new-york-company-registry-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "query": "consulting", "maxResults": 5000 }'See examples/javascript.md and examples/python.md for apify-client snippets, plus examples/cli.md and examples/api-curl.md.
| Field | Type | Description | Default |
|---|---|---|---|
query |
string | Free-text full-text search (mostly matches the company name), e.g. consulting. |
"" |
county |
string (dropdown) | NY county, e.g. New York (Manhattan), Kings (Brooklyn), Queens, Erie (Buffalo). Blank = whole state. |
"" |
entityType |
string (dropdown) | Entity type, e.g. DOMESTIC BUSINESS CORPORATION, DOMESTIC LIMITED LIABILITY COMPANY, FOREIGN LLC. Blank = all. |
"" |
order |
string (dropdown) | newest / oldest (by filing date) / name (A→Z). |
newest |
maxResults |
integer | Cap on companies saved (0 = unlimited, ~100k safety ceiling). |
1000 |
useProxy |
boolean | Route through Apify Proxy. | true |
proxyConfiguration |
object | Proxy override. | auto |
Tip: county values map to their well-known names —
New York= Manhattan,Kings= Brooklyn,Richmond= Staten Island,Erie= Buffalo,Monroe= Rochester,Onondaga= Syracuse. To drill past the ~100k deep-offset ceiling, split a run by county or entity type and combine the datasets.
A realistic (trimmed) sample dataset item:
{
"dosId": "1234567",
"name": "EXAMPLE CONSULTING LLC",
"entityType": "DOMESTIC LIMITED LIABILITY COMPANY",
"jurisdiction": "NEW YORK",
"county": "NEW YORK",
"filingDate": "2026-01-14T00:00:00.000",
"filingYear": 2026,
"agentName": "THE LLC",
"agentAddress": "123 BROADWAY, SUITE 100",
"agentCity": "NEW YORK",
"agentState": "NY",
"agentZip": "10001",
"url": "https://data.ny.gov/resource/n9v6-gdp6.json?dos_id=1234567",
"scrapedAt": "2026-07-06T00:00:00.000Z"
}Everything runs on the Apify platform, so you can:
- Schedule the Actor to catch newly formed New York companies weekly.
- Fire webhooks on completion, or trigger a Slack alert when new filings appear.
- Push results to Google Sheets, a CRM, S3 or a database.
- Connect it to Zapier, Make, n8n or Pipedream to route new companies into your pipeline automatically.
CSV · JSON · JSON Lines (JSONL) · Excel (.xlsx) · XML — from the run's Export button or via the Apify API dataset endpoints.
New York State publishes the Active Corporations dataset as free open data. This Actor is a filterable, no-code export layer on top of it — set filters, run, and download a clean dataset with pagination handled and records flattened to columns.
No. The New York open-data source is public — no key, login or signup. You only need an Apify account.
The registry does not publish company email or phone. It does include the registered agent (DOS process) name and full mailing address, the official contact-for-service on record. Pair it with an enrichment tool if you need email/phone.
Set entityType to DOMESTIC LIMITED LIABILITY COMPANY and order to newest to export the most recently filed New York LLCs with their registered agent.
Up to a ~100,000-record safety ceiling per query. For larger pulls, split by county or entity type and combine the datasets.
Yes — it's the easiest no-code alternative: automatic pagination, records flattened to columns, and direct export to CSV / Excel / JSON.
Every run writes one row per company; use the Export button to download an .xlsx, .csv, or JSON of the whole New York segment.
All 62 New York counties, selectable from a dropdown (with well-known names like Manhattan, Brooklyn, Staten Island shown alongside the official county name).
This Actor reads only the official open data New York State publishes for public re-use. Credit the source and follow the State's open-data terms and applicable law for your use case.
- UK Companies House Bulk Scraper — 5M+ UK companies by SIC, location and date.
- SEC EDGAR Form D Scraper — US private-placement filings and funding leads.
- USAspending.gov Scraper — US federal awards, contracts and recipients.
- GLEIF LEI Scraper — global Legal Entity Identifiers and ownership.
Browse the full catalog on the logiover Apify Store profile.
📄 Documentation only — this repository contains no Actor source code. The scraper runs on the Apify platform.
Licensed under the MIT License · © 2026 logiover · Not affiliated with the New York Department of State.