Licenses and registrations are separate
StateLicense ingests DLI's nightly residential contractor and construction contractor registration CSVs separately. The residential subset includes business contractor licenses; individual qualifying-person records are excluded.
- Search residential business licenses by name.
- Verify a construction contractor registration number.
- Review credential_kind and license_type before interpreting the result.
Freshness and official review
The DLI source is published nightly and StateLicense expects a daily refresh. Inspect record timestamps and confirm current status with DLI for consequential decisions.
Information returned by the lookup
| Information | Availability |
|---|---|
| Credential number and kind | When supplied by the authority |
| Source and normalized status | When supplied by the authority |
| License subtype or registration | When supplied by the authority |
| Business identity and location | When supplied by the authority |
| Dates and freshness | When supplied by the authority |
Freshness: Expected daily after nightly source publication. Field availability depends on the source record; unavailable values are not inferred.
Need NYC contractor data programmatically?
Add the same source-linked records to onboarding, compliance, or internal operations workflows through the live StateLicense API.
Use the Minnesota Contractor License and Registration API →