California CSLB live

Contractor License Verification API

Verify California contractor licenses without building and maintaining a CSLB data pipeline. Search by business name or license number and receive a consistent JSON response.

Try the free lookup

Verify by license number

Check a known CSLB number and return the matching contractor record.

Search by business name

Find candidate records when an onboarding form does not include a license number.

Normalize compliance fields

Use consistent keys for status, classification, expiration, bond, and workers’ compensation.

Integrate in minutes

A single API call returns structured license data. No scraping, no browser automation, no headaches. Works with any language.

  • RESTful JSON API
  • API key authentication
  • Detailed error responses
  • Rate limiting with clear headers
curl "https://api.statelicense.io/v1/verify?state=CA&license_number=1000003"

{
  "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
  }
}

Data returned for a CSLB license

Field availability depends on the source record. Responses include timestamps so your system can evaluate freshness.

  • License number
  • Business name
  • License status
  • Classifications
  • Issue and expiration dates
  • Bond amount
  • Workers’ compensation
  • Location
  • Disclosure indicator
  • Last updated timestamp

Designed for auditable workflows

  • Onboarding

    Validate a contractor-provided license number before account approval.

  • Ongoing compliance

    Recheck records on a schedule appropriate to your risk policy.

  • Exception review

    Route expired, suspended, mismatched, or incomplete records to a person.

Review coverage and methodology →

Simple, transparent pricing

Start free and scale as you grow. No hidden fees.

Free

Get started with basic license verification

$0/month
  • 100 API calls/month
  • Single state coverage
  • Community support
  • Standard response time
Most Popular

Pro

For teams that need reliable verification at scale

$49/month
  • 10,000 API calls/month
  • All available states
  • Email support
  • Priority response time
  • Batch search endpoint
  • Webhook notifications

Enterprise

For organizations with advanced compliance needs

Custom
  • Unlimited API calls
  • All states + custom sources
  • Dedicated support + SLA
  • Sub-100ms response time
  • Custom data fields
  • On-premise deployment