Multi-State Contractor & Trade License Lookup avatar

Multi-State Contractor & Trade License Lookup

Pricing

$0.004 / license match

Go to Apify Store
Multi-State Contractor & Trade License Lookup

Multi-State Contractor & Trade License Lookup

Verify & search contractor and trade licenses across US states (WA, OR, TX, CT) by license number, business, or person. Official open-data sources; pay only per match.

Pricing

$0.004 / license match

Rating

0.0

(0)

Developer

ByteMe

ByteMe

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Share

Pain points

  • Checking a contractor's license means visiting each state's board site, one at a time.
  • Every state board has a different website, search form, and data format.
  • Hard to confirm a subcontractor or vendor is licensed — and still current — across the states you work in.

What we solve

  • One search across multiple states' official license registries at once.
  • Results normalized to the same fields no matter which state they came from.
  • Look up by license number, business name, or person.
  • Returns status, license type, expiration, location, plus bond/insurance where the state publishes it.
  • Pay only per match — searches with no matches are free.

Summary

Check a contractor or tradesperson's license across several states at once, instead of visiting each state board by hand. Give a license number, business name, or person's name and the actor searches every selected state's official open-data license registry, returning one normalized row per match: license number, business/person, license type, status, expiration, location, and (where the state publishes it) bond and insurance. Built for subcontractor vetting, insurance/KYC checks, compliance, and lead enrichment. Covers Washington, Oregon, Texas, and Connecticut; coverage grows as more states are added.

Who it's for

  • General contractors vetting subcontractors before a hire
  • Insurance underwriters and KYC / onboarding teams
  • Compliance and risk teams verifying vendors across states
  • RevOps, agencies, and data teams enriching contractor lists

How to use

Set the input, run the actor, and collect results from the run's dataset (export to JSON/CSV/Excel, or pull via the Apify API). Example input:

{
"query": "construction",
"states": [
"WA",
"OR",
"TX",
"CT"
]
}

See Inputs below for every available field.

What you get

One row per record:

FieldDescription
stateState the license is from (2-letter code)
license_numberThe license/registration number
business_nameLicensed business name
person_nameAssociated person (owner/principal/responsible individual), where published
license_typeLicense classification / trade
statusLicense status (where the state publishes it)
issue_date / expiration_dateIssue and expiration dates
city / county / address / zip_codeLocation fields the state exposes
phoneListed phone, where available
bond_amount / bond_company / insurance_companyBond & insurance, where the state publishes them (e.g. OR)
matched_byWhether the match came from a license-number or name search
source_urlThe state's official license-verification page

Sample:

{
"state": "OR",
"license_number": "100362",
"business_name": "GARY EPPING CONSTRUCTION CO INC",
"person_name": "GARY EPPING",
"license_type": "Residential General Contractor",
"status": "Active",
"issue_date": "1990-05-01T00:00:00.000",
"expiration_date": "2026-05-01T00:00:00.000",
"city": "SALEM",
"county": "MARION",
"bond_amount": "25000",
"bond_company": "Western Surety Company",
"insurance_company": "Oregon Mutual",
"matched_by": "business_name",
"source_url": "https://search.ccb.state.or.us/search/"
}

Inputs

FieldRequiredTypeDefaultDescription
queryyesstring"construction"A license number, business name, or person's name to verify/search. We search every selected state and return all matches.
statesnoarrayWhich states to search (2-letter codes). Leave empty to search all supported states. Supported: WA, OR, TX, CT.
maxResultsnointeger50Cap on matches returned across all states (bounds cost).
proxyConfigurationnoobject{"useApifyProxy": false}Optional. The state open-data APIs are reachable directly; a proxy is not needed.

Pricing (Pay Per Event)

You pay per result (dataset-item) — no charge for empty runs. Example: 1000 license matches at $0.004/result$4.00.

You're only charged per license match returned — searches with no matches are free. Apify platform usage (compute) is billed separately per your plan.

Use cases

  • Subcontractor vetting — a GC confirms a sub is licensed and current before signing, across every state they operate in.
  • Insurance & KYC — underwriters verify a contractor's license at onboarding without checking each state board by hand.
  • Compliance & due diligence — risk teams pull license status, type, and (where published) bond/insurance in one call.
  • Lead enrichment — RevOps and agencies append verified license data to a list of contractor businesses.

Why this actor

  • One search across multiple states' official registries — no visiting each board by hand.
  • Normalized output: the same fields regardless of which state a license came from.
  • Official open-data sources; pay only per match, and searches with no matches are free.

Limitations & updates

Covers only the states listed (currently WA, OR, TX, CT) — each backed by that state's official Socrata open-data registry; more states are added over time. Some states license only specific trades (e.g. CT covers Home Improvement Contractors; electrician/plumber may require separate state actors), and expose different fields — anything a state doesn't publish (e.g. TX has no street address or status; WA's dataset has no bond; CT has no person name or address) comes back null. Data is as-published by each state and may lag the board's live record. Not all US states are covered; states without open data are handled by separate per-state actors.

FAQ

Which states are covered?

Washington, Oregon, Texas, and Connecticut today, with more open-data states added over time. Pick states with the states input, or leave it empty to search all.

Where does the data come from?

Each state's official open-data license registry (WA L&I, OR CCB, TX TDLR, CT DCP). It's public, non-personal license data — not a third-party copy.

Can I search by name, not just license number?

Yes — pass a license number, a business name, or a person's name; we match and return all hits across the selected states.

How am I charged?

Pay-per-result: you're charged per matched license returned. Searches that return nothing are free.

Do all states return the same fields?

Core fields (license number, business, type, status, location) are consistent. Some states add extras like bond/insurance (OR); trades-only states (TX) have no general-contractor license.

How fresh is the data?

It reflects each state's published open-data feed, which the states refresh on their own cadence (typically daily to weekly).

Which actor to choose

Part of the contractor-license suite — pick the actor for the state(s) you need:

  • Multi-State Contractor & Trade License Lookup (this actor) — verify/search licenses across the open-data states (WA, OR, TX, CT, and more) in one run.
  • California Contractor License Lookup — verify/search California CSLB licenses (business, license #, or owner/personnel name).