California CSLB API Now Available

California CSLB & US License Verification in Seconds

Real-time California CSLB contractor license lookup and search, plus all 50 US states from one API. Built for compliance teams, marketplaces, and platforms.

Verify a California CSLB or US contractor license

Built for compliance teams

Everything you need to verify professional licenses at scale.

Real-Time Verification

Instant license lookup by state and license number. Get verification results in under 200ms.

Multi-State Coverage

Growing coverage across US states. California live now, with more states added regularly.

Structured Data

Clean, normalized JSON responses with license details, status, classifications, bond info, and more.

Simple Integration

RESTful API that works with any language or platform. Get started with a single API call.

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

How it works

Go from zero to verified in three simple steps.

Sign up for an API key

Create a free account and get your API key in seconds. No credit card required.

Make API calls

Send a GET request with a state code and license number. That's it.

Get structured results

Receive clean JSON with license status, business details, classifications, and compliance data.

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

California CSLB & license verification FAQ

Answers to the most common questions about looking up California contractor licenses.

How do I look up a California CSLB contractor license?

Use the Verify tab above: select California, enter the license number (e.g. 1000003), and the StateLicense API returns the license status, classifications, bond, and workers' comp coverage in real time.

Does the API cover the California Contractors State License Board (CSLB)?

Yes. CSLB is our primary California data source. Every California classification (A, B, C-10, etc.) is returned with its current status.

Can I search California contractor licenses by business name?

Yes — the Search tab lets you query by state plus a business name fragment, and the API returns up to 5 matching licenses with full details.

Is the California license data real-time?

We refresh from CSLB on a rolling schedule, and every response includes a last_updated timestamp so you can see exactly how fresh the record is.

Beyond California, which states does StateLicense cover?

All 50 US states are available from the same endpoints. California is our deepest dataset; additional states are continuously added.

Is there a free tier for testing CSLB lookups?

Yes — the Free plan includes 100 API calls per month, enough to prototype a California CSLB integration end to end.

Ready to verify California licenses?

Join the waiting list and be the first to get API access. California CSLB and all 50 US states, one endpoint.