Contractor License Verification: Multi-State
Pricing
from $2.64 / 1,000 license verifications
Contractor License Verification: Multi-State
Verify contractor licenses across supported U.S. official state registries by license number or company name. Retain match evidence, source coverage, expiry fields, batch review rows, and explainable monitoring. $0.00352 per verification result.
Pricing
from $2.64 / 1,000 license verifications
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
β Multi-state contractor license verifier
| Contractor intelligence suite Official-registry discovery and source-aware verification for U.S. contractor workflows. | |
| ποΈ Contractor directory Find published contractor records across supported registries. | β
License verifier β€ You are here |
| Verify contractor license claims against published state records. Match a license number or company name, retain official-source evidence, and review a batch through one repeatable workflow. |
| ποΈ Official evidence Keep the public registry source beside each result. | π― Clear match basis Separate license matches from company-name candidates. | π¦ Review-ready batch Review up to 250 supplied checks in one run. | π Explainable changes See fields changed and cautious absence signals. |
π What does multi-state contractor license verifier do?
Use this Actor to check a supplied license number or company name against supported public state registries. It returns a source-backed verification outcome, match basis, published contractor facts, and practical caveats.
| β‘ Keep the evidence with the decision. Company-name matches are candidates, and every result keeps its public-source link and registry context. |
π₯ Who is it for?
- Vendor-risk teams: βI need a consistent evidence trail before onboarding a contractor.β
- General contractors: βI need to check a subcontractor list before work begins.β
- Procurement teams: βI need to verify supplier claims without reviewing one registry at a time.β
- Compliance teams: βI need a repeatable watchlist for records that may change.β
π§ How it works
| STEP 1 Add checks Provide a state and a license number or company name. | STEP 2 Review evidence Use the match basis, published facts, warnings, and source link. | STEP 3 Monitor changes Schedule a stable batch to receive changed verified records. |
β Matching policy
A license-number match is stronger than a company-name candidate. Company-name searches return candidates, not identity claims. A capped or incomplete search does not make an absence claim. Review the returned warnings and source link before making a compliance decision.
πΊοΈ Supported registry scope
| State | Published registry scope |
|---|---|
| Connecticut | Home-improvement credentials |
| Illinois | Roofing |
| Oregon | Active Construction Contractors Board licenses |
| Texas | TDLR-regulated trades |
| Washington | Contractor registrations |
π§Ύ Input
| Field | Type | Required | Description |
|---|---|---|---|
checks | array of checks | No | Up to 250 named contractors or license numbers for batch verification. Every inputId must be unique. |
checksCsv | text | No | Pasted CSV with inputId, state, licenseNumber, and companyName columns. It takes precedence over the JSON list. |
state | enum | No | State for one check: CT, IL, OR, TX, or WA. |
licenseNumber | text | No | Published license or registration number for one check. |
companyName | text | No | Published contractor name for candidate matching. |
maxCandidatesPerCheck | integer | No | Maximum source rows examined for each supplied contractor. |
monitorMode | boolean | No | Emit new, field-level changed, or cautious missing-record signals after complete checks. |
monitorName | text | No | Stable name for a saved verification batch. |
Provide either checks, or a single state with a licenseNumber or companyName.
π Data table
| Field | Type | Description |
|---|---|---|
inputId | text | Your supplied reference, copied to the result. |
state | text | Registry state checked. |
outcome | text | Verification outcome for the supplied check. |
matchType | text | Basis of the returned match. |
requestedLicenseNumber, requestedCompanyName | text | Submitted details retained with each review row. |
candidateRank, candidateCount | integer | Deterministic candidate position and total returned candidates for that input. |
reviewRequired, reviewReasons, matchEvidence | boolean or array of text | Clear review guidance and the exact matching basis. No opaque score is used. |
companyName | text | Contractor name published by the registry. |
licenseNumber | text | Published license or registration number. |
licenseStatus | text | Published or inferred registry status when available. |
licenseExpiresAt | date | Published expiry date when available. |
tradeNames | array of text | Published trade or specialty names when available. |
sourceUrl | link | Official-source query or record evidence. |
warnings | array of text | Registry scope and result caveats. |
monitoringChange, monitoringChangedFields, monitoringPreviousValues, monitoringReason | text, array, or object | Explainable monitoring result and prior published values when available. |
sourceAttributes | object | Additional published facts specific to the registry. |
Empty fields are omitted. The Actor does not invent missing registry facts.
π° Pricing
Pricing is pay per result. Empty runs cost nothing, and there are no subscriptions.
β Enjoying multi-state contractor license verifier?
| β β β β β Did this save your team from checking contractor licenses one at a time? A rating helps procurement, compliance, and research teams find a source-backed verification workflow. |
| β Β Β Rate this Actor on Apify |
β FAQ
Which states can I verify at launch?
Connecticut, Illinois, Oregon, Texas, and Washington are supported. Each registry has its own published scope, shown above.
Does a company-name result prove the contractorβs identity?
No. Company-name searches return candidates. License-number matches carry stronger evidence. Use the official-source link and warnings for review.
Does no result mean a contractor is unlicensed?
No. A missing result can reflect registry scope, supplied information, or an incomplete search. The Actor avoids making that claim.
Can I monitor contractor records?
Yes. Turn on monitoring and use the same monitor name for a stable batch. Field changes include changed fields. The first complete-source absence is a review signal, and a second confirms the monitoring signal.
π Other actors
- SAM.gov Contract Monitor: Federal Opportunities Scraper β: Monitor U.S. federal opportunities.
- Federal Register RAG Extractor: Rules, EOs & CFR Chunking β: Collect public federal rulemaking records.
- NIH & NSF grant monitor: research funding status β: Monitor public grant-status information.
- Bahrain Tender Scraper: Ω ΩΨ§ΩΨ΅Ψ§Ψͺ Ψ§ΩΨ¨ΨΨ±ΩΩ β: Collect public Bahrain Tender Board opportunities.