New York Business Leads - DOS Entity & Filing Search avatar

New York Business Leads - DOS Entity & Filing Search

Pricing

from $2.00 / 1,000 results

Go to Apify Store
New York Business Leads - DOS Entity & Filing Search

New York Business Leads - DOS Entity & Filing Search

Get verified New York business leads with CEO names, registered agents, and filing dates. Target newly incorporated LLCs and corps for B2B outreach, insurance sales, legal services, and KYC compliance. Results in minutes, not days.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 hours ago

Last modified

Share

New York Business Leads - DOS Corporation & LLC Records

Get verified New York business leads with CEO names, registered agents, and filing dates. Search the NY Department of State for any LLC, corporation, or limited partnership. Target newly incorporated entities for B2B outreach, insurance sales, legal services, and compliance. Results in minutes, not days.

No browser automation. No proxies. Reads directly from the official NY DOS public API.


What You Get

Each result is one business entity record with full details when fetchDetails is enabled (default).

FieldTypeDescription
dosIdstringNY Department of State ID number
entityNamestringRegistered entity name
entityTypestringEntity type (e.g. DOMESTIC BUSINESS CORPORATION)
entityStatusstringCurrent status: Active, Inactive, or Suspended
jurisdictionstringJurisdiction of formation
initialFilingDatestringDate of initial DOS filing
countystringCounty
sectionOfLawstringSection of law under which the entity was formed
sopNamestringService of process recipient name
sopStreetstringService of process street address
sopCitystringService of process city
sopStatestringService of process state
sopZipstringService of process ZIP code
ceoNamestringCEO or principal executive name
registeredAgentNamestringRegistered agent name
registeredAgentStreetstringRegistered agent street address
registeredAgentCitystringRegistered agent city
registeredAgentStatestringRegistered agent state
stockInfoarrayShare class and authorized share count

Sample Output

{
"dosId": "7644285",
"entityName": "EXAMPLE SOLUTIONS LLC",
"entityType": "DOMESTIC LIMITED LIABILITY COMPANY",
"entityStatus": "Active",
"jurisdiction": "New York, United States",
"initialFilingDate": "2025-06-24",
"county": "New York",
"sopName": "Jane Doe",
"sopStreet": "100 Broadway",
"sopCity": "New York",
"sopState": "NY",
"sopZip": "10005",
"ceoName": "Jane Doe",
"registeredAgentName": "Registered Agent Inc.",
"registeredAgentStreet": "100 Broadway",
"registeredAgentCity": "New York",
"registeredAgentState": "NY"
}

Who Uses This

Business bankers targeting newly incorporated LLCs and corps for business checking accounts, credit lines, and merchant services. Search by formation date to find entities registered this week.

Insurance agents selling general liability, E&O, and workers' comp to new businesses. CEO names and registered agent addresses are ready for outreach.

Accountants and CPAs prospecting new business clients at tax season. New LLC filings mean new businesses that need bookkeeping, payroll, and tax prep.

Web agencies and SaaS sales teams building targeted prospect lists of New York businesses. Filter by entity type and status to focus on active companies.

Compliance and legal teams verifying that a counterparty is an active, properly registered entity before executing contracts, extending credit, or onboarding a vendor.


How to Use

Step 1: Configure your input

Search by entity name (most common):

{
"query": "Goldman Sachs",
"fetchDetails": true,
"entityStatus": "Active",
"searchMode": "BeginsWith",
"maxResults": 50
}

Batch search by multiple entity names:

{
"searchTerms": ["Goldman Sachs", "Morgan Stanley"],
"fetchDetails": true,
"entityStatus": "Active",
"maxResults": 100
}

Look up specific entities by DOS ID:

{
"dosIds": ["4596064", "1234567"],
"fetchDetails": true
}

Use "Contains" mode to find all variations of a name:

{
"searchTerms": ["Acme"],
"searchMode": "Contains",
"entityStatus": "Active",
"maxResults": 300
}

Input reference

ParameterTypeDescription
querystringSingle entity name search. Used if searchTerms is empty.
searchTermsstring[]Batch entity name searches. Overrides query if non-empty.
dosIdsstring[]Specific NY DOS ID numbers for exact lookup.
entityStatusstringFilter by status: AllStatuses, Active, Inactive, Suspended. Default: AllStatuses.
entityTypesstring[]Filter by entity type. Leave empty for all types.
searchModestringHow to match names: BeginsWith, Contains, BaseWord. Default: BeginsWith.
fetchDetailsbooleanWhen true (default), fetches full details including CEO, SOP, registered agent, and stock info.
maxResultsintegerMax results per search term. NY DOS API cap is 300. Default: 50.

Multiple input types can be combined in a single run. Results are deduplicated by DOS ID.


Cost Estimate

Pricing is $0.002 per result.

Run sizeEstimated cost
10 results~$0.02
100 results~$0.20
500 results~$1.00
1,000 results~$2.00

With fetchDetails: true, the actor makes one additional API call per result to retrieve CEO, service of process, registered agent, and stock data. This is the default and recommended setting.


Output Formats

Results are available in JSON, CSV, and Excel from the Apify dataset viewer. Connect to downstream tools via the Apify API or webhooks.


FAQ

Does this require a paid API key or credentials? No. The NY Department of State Division of Corporations API is free and requires no authentication.

What is the difference between service of process and registered agent? The service of process (SOP) address is where legal process must be served for the entity. The registered agent is the person or company designated to receive official state communications. For many entities, these are the same; for others, they differ.

What does the stock information field contain? For corporations, stockInfo is an array of share classes with their authorized share count. LLCs and partnerships typically have no stock data. This is sourced from the entity's DOS filing.

What does "BaseWord" search mode do? BaseWord applies stemming to match root words. For example, searching "manage" with BaseWord mode would match "Management", "Manager", and "Managing". It is useful for broad discovery but may return unexpected results.

How many results can I get per search? The NY DOS API caps results at 300 per search. Set maxResults up to 300. For broader coverage, use the Contains search mode with specific keywords.

Is the data real-time? Yes. The actor queries the live NY DOS API on each run. Results reflect the current state of the database at the time of the run.

Can I filter to only active entities? Yes. Set entityStatus to Active to exclude dissolved, inactive, and suspended entities from results.