Contractor License Verification API
Verify contractor credentials through one normalized API, or check a license for free below. No account needed for public lookup.
Verify a contractor's license, free
Search by business name or verify a license number. Use up to 10 search or verification requests per IP each UTC day, without an account.
Arkansas roster status is not reported; confirm with CLB. New York has NYC licenses and a separate statewide public-work registration dataset.
Check coverage and limitations →Verify a contractor license
Free public lookup: up to 10 search or verification requests per IP each UTC day.
Verify through the dashboard or API
Verify contractor credentials across Alaska, Arkansas, Arizona, California, Connecticut, Delaware, Florida, Iowa, Minnesota, New York City, New York State public work, Oregon, Tennessee, Texas, Virginia, and Washington through one normalized API. Prefer not to integrate? Use the same contractor data in the web dashboard.
curl "https://api.statelicense.io/v1/verify?state=CA&license_number=1000003" \
--header "Authorization: Bearer YOUR_API_KEY"{
"valid": true,
"license": {
"state": "CA",
"license_number": "1000003",
"business_name": "Example Contractor",
"status": "active",
"authority": "California Contractors State License Board",
"source_updated_at": "2026-09-03T00:00:00Z"
}
}Contractor data for product and compliance teams
Built for SaaS platforms, marketplaces, workforce products, and businesses onboarding or monitoring contractors.
One normalized integration
Integrate once instead of maintaining separate CBPL, ROC, CSLB, Delaware Revenue, DIAL, DBPR, NYSDOL, Tennessee BLC, Virginia DPOR, TDLR, L&I, DCWP, DOB, and Oregon CCB pipelines.
Built for onboarding
Verify contractor-supplied license numbers during onboarding and repeat checks according to your compliance policy.
Source-linked and auditable
Review normalized fields, licensing authority, jurisdiction, and freshness timestamps, with source-specific details when available.
Search + exact verification
Discover records by business name and verify a known license number across supported sources.
Integrate with the live API
Create a Free account to get an API key and make up to 25authenticated dashboard or API requests per UTC month. The public lookup remains available for 10 requests per IP each UTC day. Live state parameters are AK, AR, AZ, CA, CT, DE, FL, IA, MN, NY, OR, TN, TX, VA, and WA; New York includes NYC licenses and a separate statewide public-work registration, while Oregon covers active statewide CCB endorsements and Virginia covers current DPOR contractor business licenses. Arkansas uses manual roster snapshots and does not report current license status.
- Live API-key access
- Bearer authentication
- RESTful JSON responses
- Detailed error responses
curl "https://api.statelicense.io/v1/verify?state=CA&license_number=1000003" \
--header "Authorization: Bearer YOUR_API_KEY"
{
"valid": true,
"license": {
"state": "CA",
"license_number": "1000003",
"business_name": "JR MAYORGA WOODWORKING",
"status": "active",
"classifications": ["C-6"],
"expiration_date": "2027-01-31",
"city": "BREA",
"has_workers_comp": true,
"bond_amount": 25000
}
}Get started in 3 steps
Go from signup to your first contractor verification request.
Create a free account
Sign up without a credit card and continue directly to API-key management.
Create and copy your API key
Generate your key in the dashboard and store it securely; the full token is shown once.
Make your first request
Copy a production example, add your Bearer API key, and run an exact verification.
Simple, transparent pricing
Dashboard and API searches and verifications use the same monthly request allowance. Start free with a live API key.
Free
Get started with license verification
- 25 dashboard or API requests/month
- Web dashboard + API access
- All supported jurisdictions
- Community support
Pro
For growing verification workflows
- 1,000 dashboard or API requests/month
- Web dashboard + API access
- All supported jurisdictions
- Self-service billing management
Custom
For businesses that need more than 1,000 requests
- Custom request volume
- Review jurisdiction and workflow needs
- Implementation planning
- Direct conversation with our team
Checking a contractor's license
How do I verify a contractor's license in Virginia?
Select Virginia and search by business name or verify the contractor's license number. Match the business identity, license class, specialties, and dates to the record. Coverage includes current DPOR contractor business licenses, not inactive or disciplinary history.
Can I check a contractor's license for free?
Yes. You can use up to 10 public search or verification requests per IP each UTC day without creating an account. Coverage is limited to the listed datasets. New York has NYC licenses and a separate statewide public-work registry; Delaware covers business licenses, and Alaska uses manual exports.
What do I do if a contractor's license doesn't show up?
Check the jurisdiction, license number, and business spelling, then try the other lookup method. A missing result does not establish that a contractor is unlicensed. Review dataset coverage and confirm the record with the licensing authority if it is still missing.
Contractor license verification FAQ
Answers to common questions about supported contractor records, source coverage, freshness, and status limitations.
What does Alaska contractor coverage include?
Construction Contractors professional licenses from a manual CBPL browser export. Residential Contractor Endorsement rows and separate business licenses are excluded. The CSV has no publication timestamp; confirm current status with CBPL.
What does Arkansas contractor coverage include?
Numbered Arkansas CLB commercial, residential-builder, and home-improvement or remodeler licenses from manual roster snapshots. Registrations and numberless entries are excluded. Current status is not reported; confirm authority to work directly with the board.
What does Arizona ROC coverage include?
Arizona coverage is the ROC active-contractor posting-list snapshot. It includes legal and DBA names and classifications, but excludes inactive history; confirm current status with ROC.
What does Delaware contractor coverage include?
Resident and nonresident contractor business licenses from the Division of Revenue. A business license is not a trade qualification, and the current-only dataset excludes historical and adverse records.
What does Iowa contractor coverage include?
Iowa coverage is active DIAL construction contractor registrations. A registration is not a trade license, and the current-only source excludes expired history.
What does Tennessee contractor coverage include?
Tennessee coverage is the Board's contractor business-license dashboard export, including historical statuses. Home Improvement, LLE, and LLP programs are outside this dataset. Updates use manual exports.
Is the StateLicense contractor license API live?
Yes. Create a Free account, generate an API key, and make authenticated production search or verification requests immediately.
Which states and contractor license sources are available?
Live coverage includes Alaska, Arkansas, Arizona, California, Connecticut, Delaware, Florida, Iowa, Minnesota, New York City, New York State public work, Oregon, Tennessee, Texas, Virginia, Washington. Coverage is limited to specific datasets; see the coverage page for exact sources and fields.
Which Connecticut contractor credentials are covered?
Connecticut DCP coverage includes HIC and NHC registrations and MCO licenses, including historical and adverse records. Review credential kind and raw status before relying on a result.
Which Minnesota contractor credentials are covered?
Minnesota DLI coverage includes residential business contractor licenses and construction contractor registrations. Individual qualifying-person records are excluded; a registration does not replace a required license.
Which Oregon contractor licenses are covered?
Oregon coverage includes active statewide Construction Contractors Board (CCB) license endorsements. It does not include inactive CCB records, Building Codes Division trade licenses, or Landscape Contractors Board licenses.
Which Virginia contractor licenses are covered?
Virginia coverage is live for current DPOR Board for Contractors Class A, B, C, and temporary contractor business licenses. It excludes individual tradesmen and other DPOR credentials, as well as inactive or adverse history and disciplinary details.
Which Washington contractor licenses are covered?
Washington L&I coverage is live for statewide construction, electrical, plumbing, and elevator contractor records, including construction specialties.
Do I need to integrate the API to use StateLicense?
No. Every Free account includes a web dashboard where you can search and verify licenses without writing code. If you want to integrate StateLicense into your own workflow, you can create an API key from the same account.
Does one account include both the dashboard and API?
Yes. Dashboard and API-key requests share the same account allowance: 25 per UTC calendar month on Free or 1,000 on Pro.
When do I need to enter a credit card?
You do not need a credit card to create a Free account. Payment details are requested only when you explicitly choose the $49/month Pro plan, either during sign-up or after using your Free allowance.
What happens when I use my monthly allowance?
Requests pause until the next UTC calendar month. Free accounts can upgrade to Pro for 1,000 monthly dashboard or API requests, and higher-volume teams can contact us for a custom plan.
Which Texas contractor licenses are covered?
Texas coverage currently includes TDLR A/C, electrical, electrical sign, appliance installation, elevator, and water well driller or pump installer contractor licenses.
Which Florida contractor licenses are covered?
Florida coverage comes from DBPR construction and electrical datasets, including certified and registered contractor license types. Registered licenses may have a limited local jurisdiction rather than statewide authority.
What New York contractor licenses are covered?
New York City DCWP Home Improvement Contractor and DOB construction-trade licenses are city-specific. A separate NYSDOL statewide public-work contractor registry covers public work and certain Article 8 private projects; it is a registration, not a general-contractor license.
Can I search contractor licenses by business name?
Yes. The public lookup, authenticated dashboard, and API let you search by state and business name.
How fresh is the license data?
California, Connecticut, Minnesota, New York State public work, Oregon, Texas, Washington, and NYC DOB refresh daily. Delaware, Florida, Iowa, Virginia, and NYC DCWP refresh weekly. Alaska, Arkansas, Arizona, and Tennessee use manual snapshot imports. Alaska and Tennessee have no source update timestamp; Arkansas does not report current status and Arizona is active-only. Use source_updated_at and last_updated to evaluate an individual record.
Is there a free tier for testing license lookups?
Yes. The Free plan includes an API key and 25 authenticated dashboard or API search and verification requests per UTC calendar month. The free public lookup allows up to 10 search or verification requests per IP each UTC day.
Make your first API request today
Create a Free account and API key for 25 dashboard or API requests each calendar month. No credit card is required.