New York Business Leads - DOS Entity & Filing Search
Pricing
from $2.00 / 1,000 results
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
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).
| Field | Type | Description |
|---|---|---|
dosId | string | NY Department of State ID number |
entityName | string | Registered entity name |
entityType | string | Entity type (e.g. DOMESTIC BUSINESS CORPORATION) |
entityStatus | string | Current status: Active, Inactive, or Suspended |
jurisdiction | string | Jurisdiction of formation |
initialFilingDate | string | Date of initial DOS filing |
county | string | County |
sectionOfLaw | string | Section of law under which the entity was formed |
sopName | string | Service of process recipient name |
sopStreet | string | Service of process street address |
sopCity | string | Service of process city |
sopState | string | Service of process state |
sopZip | string | Service of process ZIP code |
ceoName | string | CEO or principal executive name |
registeredAgentName | string | Registered agent name |
registeredAgentStreet | string | Registered agent street address |
registeredAgentCity | string | Registered agent city |
registeredAgentState | string | Registered agent state |
stockInfo | array | Share 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
| Parameter | Type | Description |
|---|---|---|
query | string | Single entity name search. Used if searchTerms is empty. |
searchTerms | string[] | Batch entity name searches. Overrides query if non-empty. |
dosIds | string[] | Specific NY DOS ID numbers for exact lookup. |
entityStatus | string | Filter by status: AllStatuses, Active, Inactive, Suspended. Default: AllStatuses. |
entityTypes | string[] | Filter by entity type. Leave empty for all types. |
searchMode | string | How to match names: BeginsWith, Contains, BaseWord. Default: BeginsWith. |
fetchDetails | boolean | When true (default), fetches full details including CEO, SOP, registered agent, and stock info. |
maxResults | integer | Max 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 size | Estimated 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.