Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

USA New York Company Registry Scraper — NY Business Data & B2B Leads (No API Key)

Apify Actor No API key Pricing Export

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.


✨ What you get

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.

💡 Use cases

  • 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.

🚀 Quick start

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.

Option 1 — Apify Console (no code)

  1. Open the USA New York Company Registry Scraper and click Try for free.
  2. Set a county, an entityType, and/or a full-text query — or leave them blank. Choose order and maxResults.
  3. Click Start and export from the Output tab as CSV, JSON, JSONL or Excel.

Option 2 — Apify CLI

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 }'

Option 3 — API (curl)

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 }'

Option 4 — JavaScript & Python

See examples/javascript.md and examples/python.md for apify-client snippets, plus examples/cli.md and examples/api-curl.md.

📥 Input

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.

📤 Output

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"
}

🔗 Integrations & automation

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.

📦 Export formats

CSV · JSON · JSON Lines (JSONL) · Excel (.xlsx) · XML — from the run's Export button or via the Apify API dataset endpoints.

❓ FAQ

Is there a free New York company registry API?

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.

Do I need an API key or login?

No. The New York open-data source is public — no key, login or signup. You only need an Apify account.

Does it include company emails and phone numbers?

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.

How do I get a list of newly formed LLCs in New York?

Set entityType to DOMESTIC LIMITED LIABILITY COMPANY and order to newest to export the most recently filed New York LLCs with their registered agent.

How many records can I pull?

Up to a ~100,000-record safety ceiling per query. For larger pulls, split by county or entity type and combine the datasets.

Is this a data.ny.gov API alternative for bulk download?

Yes — it's the easiest no-code alternative: automatic pagination, records flattened to columns, and direct export to CSV / Excel / JSON.

How do I export New York company data to Excel?

Every run writes one row per company; use the Export button to download an .xlsx, .csv, or JSON of the whole New York segment.

Which counties can I filter by?

All 62 New York counties, selectable from a dropdown (with well-known names like Manhattan, Brooklyn, Staten Island shown alongside the official county name).

Is scraping data.ny.gov legal?

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.

🧭 Related actors by logiover

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. ▶️ Run it: https://apify.com/logiover/usa-new-york-company-registry-scraper

Licensed under the MIT License · © 2026 logiover · Not affiliated with the New York Department of State.

About

Scrape New York's official Active Corporations registry (data.ny.gov): DOS ID, entity name, type, county, filing date & registered agent. No API key. NY B2B leads. Docs for the hosted Apify Actor.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors