US Contractor License Lookup: WA, OR, CT, NY, CO, DE Data
Pricing
from $2.00 / 1,000 licenses
US Contractor License Lookup: WA, OR, CT, NY, CO, DE Data
Verify contractor licenses by number or list licensed businesses from six official state open data portals, in one schema: status, type, trade, issue and expiry dates, city and ZIP. Licence-checked sources only. No owner names, phones, emails or street addresses.
Pricing
from $2.00 / 1,000 licenses
Rating
0.0
(0)
Developer
JP Data Lab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Verify contractor licenses by number, or list licensed construction businesses, from six official state open data portals in one JSON schema. Each source's licence or terms were checked first, and every source is the state's own published open dataset. License search pages are never scraped.
source | State | Dataset | Covers | Licence or terms |
|---|---|---|---|---|
washington | Washington | L&I Contractor License Data - General | Construction, electrical, plumbing and elevator contractors | ODC Public Domain Dedication and License |
oregon | Oregon | CCB Active Licenses | Residential and commercial contractors | Public Domain U.S. Government |
connecticut | Connecticut | State Licenses and Credentials | Home improvement, new home, major, electrical, plumbing, HVAC and other contractors | Public Domain |
new-york | New York | Contractor Registry Certificate | Contractors registered for public work | OPEN-NY Terms of Use |
colorado | Colorado | Professional and Occupational Licenses | Electrical and plumbing contractors | Public Domain, see "Colorado notice" |
delaware | Delaware | Delaware Business Licenses | Resident and non-resident contractor business licenses | Public Domain |
Use it to check vendors and subcontractors before you hire them, keep an insurance or compliance file current, find newly licensed contractors, or give an AI agent a way to answer "is this license active?". This is a list of licenses, not of people: it has no owner names, phones or emails.
Two ways to use it
Verify license numbers. Put numbers in licenseNumbers. Each one is checked in the selected states, and all other filters are ignored:
{ "licenseNumbers": ["HIC.0707536", "AARALAA744PT"], "states": ["connecticut", "washington"] }
Numbers with no match are listed under licenseNumbersNotFound in RUN_SUMMARY and are not charged. Choose the state when you can, because the same number can exist in more than one state or license type.
List businesses. Leave licenseNumbers empty and filter by state, name, trade, issue date or expiry date:
{ "states": ["washington"], "categories": ["electrical"], "issuedWithinDays": 30, "maxItems": 200 }
Output
One item per license:
{"id": "connecticut:HIC.0707536:HIC","source": "connecticut","state": "CT","licenseNumber": "HIC.0707536","licensee": "USA WILDLIFE & EXCLUSION LLC","nameConfirmed": true,"category": "general","active": true,"url": "https://data.ct.gov/d/ngch-56tr","attribution": "Connecticut Department of Consumer Protection, https://data.ct.gov/d/ngch-56tr (Public Domain)","licenseType": "HOME IMPROVEMENT CONTRACTOR","licenseTypeCode": "HIC","status": "ACTIVE","issuedAt": "2026-10-29","expiresAt": "2027-03-31","legalForm": "LIMITED LIABILITY COMPANY","specialties": [],"debarred": null,"city": "PLYMOUTH","businessState": "CT","zip": "06782","county": null,"scrapedAt": "2026-11-01T09:00:00+00:00"}
| Field | Meaning |
|---|---|
id | Stable key. Use it to remove repeats between runs |
state | The state that issued the license |
licenseNumber | The state's own number. Use it to confirm the license with the state |
licensee | Business name. null when nameConfirmed is false, see "Personal data" |
category | general, electrical, plumbing, hvac, specialty or unclassified. New York and Delaware publish no trade, so they are unclassified |
active | true if the status counts as current. Oregon, New York and Delaware only publish current licenses, so it is always true there |
licenseType, licenseTypeCode | The source's own wording and code |
status | The source's own status wording. Not published by Oregon and Delaware |
issuedAt | Washington, Oregon, Connecticut and Colorado: the date the license began. New York: the date of the current certificate. Delaware publishes none, so it is null |
expiresAt | Expiry date. In Delaware, the end of the current license term |
legalForm | The source's own wording. Washington, Connecticut and New York only |
specialties | Trades on the license in Washington, and all license endorsements in Oregon |
debarred | true if New York records that the business was debarred. null in other states, which does not mean the business is clear |
city, businessState, zip, county | Business location on file. county is Oregon only. An out-of-state contractor shows its home location |
url | The official dataset page |
Input
| Field | Default | |
|---|---|---|
licenseNumbers | none | Up to 1,000 numbers to verify. Other filters are then ignored |
states | all | Any of the source values above |
keywords | none | Business name contains any keyword |
categories | none | Any of the category values. States without that trade are not read |
activeOnly | true | Leave out expired, suspended and revoked licenses |
issuedWithinDays | 0 | Licenses issued in the last N days. Delaware is skipped |
expiringWithinDays | 0 | Licenses expiring in the next N days, soonest first |
maxItems | 100 | Total for the run, shared evenly across states, newest first. You pay per result |
A default run takes under a minute. Delaware has no issue date, so it is ordered by license number.
Personal data
Many contractors are sole proprietors, so a license record can be a record about a person. This Actor is built not to return their names:
- No people. Principal, officer, owner, responsible managing individual and similar columns are never requested from the source.
- No phones, emails or street addresses. A small contractor's address is often a home, so location stops at city and ZIP code.
- Names must look like a business. A name is returned only if it contains a legal word such as
LLC,IncorCorp, or if the source lists an LLC or corporation and the name contains a trade word such asPlumbing. A legal form alone is not trusted, because New York lists personal names underCorporation. A company name that itself contains a name, such asJane Doe Construction LLC, is still returned as the registered name of the company. - Lists leave out unconfirmed names. Sole proprietors and other unconfirmed names are not listed, and are counted as
nameNotConfirmedinRUN_SUMMARY. In a recent sample this left 91 to 99 percent of rows in Washington, Oregon, Connecticut and New York, 74 percent in Colorado and 68 percent in Delaware. - Lookups keep the status only. When you ask for a license number and its name cannot be confirmed, you get the license status and dates with
nameConfirmed: false, andlicensee,legalForm,city,businessState,zipandcountyset tonull. - Washington's
PASSED AWAYstatus is never read.
Limitations
- Only 6 states are covered, and coverage differs. Connecticut's electrical, plumbing and HVAC contractor licenses are held by individuals, so its lists show home improvement, new home and major contractors, while its trade licenses can still be checked by number. Colorado means electrical and plumbing contractors only, because the state does not license general contractors. New York means contractors registered for public work, not every contractor in the state. Delaware's licenses are business licenses, which do not prove a trade qualification.
- Why not California, Arizona, Florida or Texas. Official bulk files for California, Arizona and Florida could not be reached with an honest automated client, and Texas publishes no reuse licence on its dataset and disallows its CSV files in robots.txt. This Actor does not work around those.
- A missing license is not proof of no license. A lookup can miss a license that is outside the source, such as a new license the state has not published yet. Oregon, New York and Delaware drop licenses that are no longer current, so an expired license there shows as not found.
- Status is what the source shows on the day of the run. Confirm with the state before relying on it for a hiring, payment or legal decision.
categoriesfor Washington are applied after reading, at most 20,000 rows per state. Use a shorter date range if the log says the limit was reached.- If one source is down, the run still succeeds with the others. See
RUN_SUMMARYfor per-source counts and errors. - Not affiliated with any state government.
Colorado notice
The terms of data.colorado.gov ask applications using its data to show this disclaimer:
The data made available here has been modified for use from its original source, which is the State of Colorado. THE STATE OF COLORADO MAKES NO REPRESENTATIONS OR WARRANTY AS TO THE COMPLETENESS, ACCURACY, TIMELINESS, OR CONTENT OF ANY DATA MADE AVAILABLE THROUGH THIS SITE. THE STATE OF COLORADO EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. The data is subject to change as modifications and updates are complete. It is understood that the information contained in the Web feed is being used at one's own risk.
Data sources and attribution
Each item carries its own attribution field with the publisher, dataset link and licence, so you can keep the credit when you pass the data on.
日本語
米国の 6 州(ワシントン・オレゴン・コネチカット・ニューヨーク・コロラド・デラウェア)の公式オープンデータから、建設業者の免許を同じ形式で取得します。免許番号での照合と、新しい順の一覧の 2 通りで使えます。各データ源の許諾または利用規約は事前に確認しており、免許検索の画面は巡回しません。出力は事業者名・免許の種類・状態・発行日・有効期限・市・郵便番号までで、個人事業主の氏名、役員の氏名、番地、メール、電話は出力しません。