Ny Contractor Registry Scraper
Pricing
from $2.99 / 1,000 results
Ny Contractor Registry Scraper
NY Contractor Registry Scraper is a Python tool designed to extract contractor names, license statuses, business addresses, registration numbers, and trade specialties across New York municipal directories. It exports structured construction business datasets into clean CSV or JSON format
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
real-estate-api
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Security
Limited permissionsShare
NY Contractor Registry Scraper — New York Registered Contractor Records and Business Leads

Overview
Collect publicly available New York State contractor registry records from the New York State Department of Labor. This actor helps you gather contractor business details, registration information, certificate status, and compliance-related fields into a structured dataset.
Choose a collection mode, set a record limit, and export your results as JSON, CSV, Excel, or other supported Apify dataset formats.
Features
- Collect New York registered contractor records.
- Retrieve all available rows or narrow results with filters.
- Search records using supported search criteria.
- Retrieve dataset column information and descriptions.
- Set a maximum number of records to collect.
- Export structured results in multiple formats.
- Schedule recurring runs to refresh your dataset.
Collection Modes
| Mode | Description |
|---|---|
rows | Collects contractor registry records. |
filtered | Collects records matching your filter or search criteria. |
metadata | Retrieves available column names, data types, and descriptions. |
Input Parameters
| Parameter | Description |
|---|---|
mode | Select rows, filtered, or metadata. |
maxItems | Maximum number of records to collect. |
orderBy | Field used to order collected records. |
where | Filter records using supported conditions. |
search | Search records using supported full-text search, if available in the actor input. |
requestDelaySecs | Delay between collection requests. |
Example Input
Collect contractor records
{"mode": "rows","maxItems": 50,"orderBy": ":id","requestDelaySecs": 1}
Collect filtered records
{"mode": "filtered","where": "status='Active'","maxItems": 25,"requestDelaySecs": 1}
What Data Does This Actor Extract?
The actor can collect contractor registry fields such as:
| Field | Description |
|---|---|
certificate_number | Contractor registration certificate number. |
business_name | Registered business name. |
business_type | Business organization type. |
business_is_mwbe_owned | Indicates whether the business is MWBE-owned. |
business_is_publicly_traded | Indicates whether the business is publicly traded. |
address | Business street address. |
city | Business city. |
state | Business state. |
zip_code | Business ZIP code. |
phone | Business phone number, when available. |
issued_date | Certificate issue date. |
expiration_date | Certificate expiration date. |
status | Contractor certificate status. |
business_has_a_nys_dol_employer_registration_number | Indicates whether the business has a NYS DOL employer registration number. |
business_has_a_wcb_employer_number | Indicates whether the business has a Workers' Compensation Board employer number. |
business_has_outstanding_wage_assessments | Indicates whether outstanding wage assessments are reported. |
business_has_been_debarred | Indicates whether the business has been debarred. |
business_has_final_determination_for_violation_of_labor_or_tax_law | Indicates whether a final labor or tax law violation determination is reported. |
business_has_final_determination_safety_standard_violations | Indicates whether a final safety standard violation determination is reported. |
business_is_associated_with_an_apprenticeship_program | Indicates whether the business is associated with an apprenticeship program. |
business_is_sponsor_of_a_program_ | Indicates whether the business sponsors a program. |
business_is_signatory_to_a_group_program | Indicates whether the business is signatory to a group program. |
business_has_workers_compensation_insurance | Indicates whether workers' compensation insurance is reported. |
business_is_exempt_from_workers_compensation_insurance_ | Indicates whether the business is exempt from workers' compensation insurance. |
georeference | Geographic point coordinates, when available. |
computed_region_wbg7_3whc | Geographic region identifier. |
scraped_at | Date and time the record was collected. |
The availability of individual fields depends on the source records.
Example Output
{"certificate_number": "26-639SQ-CR","business_name": "10100 Inc.","business_type": "Corporation","business_is_mwbe_owned": "No","business_is_publicly_traded": "No","address": "955 W. River Rd","city": "GRAND ISLAND","state": "NY","zip_code": "14072","phone": "7169837839","issued_date": "2026-09-21T00:00:00.000","expiration_date": "2028-12-29T00:00:00.000","status": "Active","business_has_a_nys_dol_employer_registration_number": "Yes","business_has_a_wcb_employer_number": "Yes","business_has_outstanding_wage_assessments": "No","business_has_been_debarred": "No","business_has_final_determination_for_violation_of_labor_or_tax_law": "No","business_has_final_determination_safety_standard_violations": "No","business_is_associated_with_an_apprenticeship_program": "No","business_is_sponsor_of_a_program_": "No","business_is_signatory_to_a_group_program": "No","business_has_workers_compensation_insurance": "Yes","business_is_exempt_from_workers_compensation_insurance_": "No","georeference": {"type": "Point","coordinates": [-78.99049, 42.97805]},"computed_region_wbg7_3whc": "526","scraped_at": "2026-10-26T00:00:00+00:00"}
Use Cases
- Contractor lead generation: Build lists of registered New York contractors for business outreach.
- Business research: Find contractor names, addresses, phone numbers, and business classifications.
- Compliance research: Review publicly reported registration and compliance-related information.
- Market analysis: Study contractor businesses across New York.
- Data enrichment: Combine contractor registry records with other business datasets.
- Geographic analysis: Organize contractor records by city, ZIP code, or available geographic coordinates.
Working with Your Dataset
After the actor finishes:
- Open the run's Dataset tab.
- Review the collected contractor records.
- Export your results as JSON, CSV, Excel, or another supported format.
- Use the exported data for research, reporting, or business workflows.
FAQ
Who is this actor for?
It is designed for analysts, marketers, researchers, and developers who need structured New York contractor registry records.
What can I export?
You can export your dataset in JSON, CSV, Excel, and other supported Apify formats.
Can I run it on a schedule?
Yes. Use Apify Schedules to run the actor automatically at your preferred interval.
Do I need to provide login credentials?
No. The actor collects publicly available records and does not require account login.
Can I collect only active contractors?
Yes. Use the filtered collection mode with an appropriate condition, such as status='Active', to narrow the results.
Why might some fields be empty?
Some fields may not be populated in every contractor record. Empty values depend on the information available in the public dataset.
Disclaimer
This actor is an independent tool and is not affiliated with, endorsed by, sponsored by, or officially associated with the New York State Department of Labor. All collected information comes from publicly available records. Users are responsible for ensuring that their use of the collected data complies with applicable laws and regulations.
Is Web Scraping Legal?
Collecting information that is already public is generally legal. There is no single law that bans all forms of web scraping. The limits are the usual ones: do not break into accounts, do not take private or confidential data, and be careful with personal data and copyrighted works. A site's terms can also restrict how you access it. Facts such as a public name, price, or rating are not the same thing as republishing someone's article or photo.
This actor collects information from public pages. It does not log in and it does not bypass access controls.
For a longer explanation, see Apify's article Is web scraping legal?.