CSLB License Lookup - California Contractor License Search
Pricing
from $1.60 / 1,000 contractor license records
CSLB License Lookup - California Contractor License Search
California CSLB contractor license lookup by license number, business name or personnel name. Status, classifications, bond, workers' comp, complaints flag, phone and address. Bulk verification and contractor leads at $0.002/record.
Pricing
from $1.60 / 1,000 contractor license records
Rating
0.0
(0)
Developer
Ava Torres
Maintained by CommunityActor stats
1
Bookmarked
70
Total users
19
Monthly active users
15 hours ago
Last modified
Categories
Features
Share
CSLB License Lookup – California Contractor License Search API
Look up California contractor licenses from the official CSLB (Contractors State License Board) database by license number, business name or personnel name. Each record includes license status, classifications, contractor bond, workers' comp policy, complaint disclosure flag, phone and address. $0.002 per license record.
Why use this actor?
- Verify contractors in bulk. Paste hundreds of license numbers and get status, bond and insurance in one dataset instead of checking CSLB one page at a time.
- Find contractors by name. Search a business name or a person's name and get every matching license.
- Insurance and bond detail. Bond company, bond number and amount, workers' comp carrier policy number and dates, or the exemption.
- Source-linked. Every record links to its official CSLB detail page (
detailUrl). - Cheap to test. The default run looks up one license for about $0.002.
Who uses it
| Use case | What you get |
|---|---|
| General contractors & property managers | Confirm a subcontractor's license is active and insured before work starts. |
| Insurance & surety | Check bond and workers' comp details across a book of contractors. |
| Lending, fintech & KYB | Verify a contractor borrower or merchant against the state license board. |
| Home-services marketplaces | Screen pros at onboarding and re-check them on a schedule. |
| Building-supply & B2B sales | Build contractor lead lists with phone, address and trade classification. |
Quick start
- Click Try for free.
- Enter license numbers (for example
1098765), or a Business Name, or a Personnel Last Name. - Set Max Results and press Start.
- Export to CSV, Excel or JSON, or call it from the API.
Copy to your AI assistant
Use the Apify actor
pink_comic/cslb-contractor-license-searchto check California contractor licenses 1098765 and 1000001, and tell me whether each is active, its classifications, and whether workers' comp and bond are on file.
Input examples
Verify a list of license numbers:
{ "licenseNumbers": ["1098765", "1000001", "812345"], "maxResults": 3 }
Search by business name:
{ "businessName": "Pacific Construction", "maxResults": 25 }
Search by a person on the license:
{ "personnelLastName": "Smith", "personnelFirstName": "John", "maxResults": 25 }
If several fields are filled in, license numbers are used first, then personnel name, then business name.
What data you get
| Field | Example |
|---|---|
licenseNumber | 1098765 |
businessName | EVANS CONSOLES INCORPORATED |
entityType | Corporation |
address, city, state, zip | 305 E WALL STREET, GRAPEVINE, TX 76051 |
phone | (817) 329-2009 |
licenseStatus | This license is current and active. |
issueDate / expirationDate | 11/15/2022 / 11/30/2028 |
classifications | B – GENERAL BUILDING |
contractorBond | WESTERN SURETY COMPANY, #30150975, $25,000 |
workersComp | Policy WLRC74802990, 07/01/2026 – 07/01/2027 |
hasComplaints | false |
detailUrl | Link to the official CSLB license page |
If nothing matches, the run finishes with 0 dataset items and is not charged. The no_match evidence (your query and the time checked) is saved in the run's OUTPUT record and status message, so you still have proof the check was run.
Pricing
| Event | Price |
|---|---|
| Run start | $0.0001 |
| Each license record | $0.002 |
Checking 1,000 licenses costs about $2. Set a maximum cost per run in the run options, and Apify won't charge more than that. No-match searches and CSLB downtime are never charged.
Scheduled price change: from November 26, 2026, the price becomes $0.002 per run start and $0.004 per license record (lower on higher Apify plans) Apify notifies existing users and shows the new price in the pricing tab ahead of time.
Integrations
- API: run it and fetch results with the Apify API, or with the Python and JavaScript clients.
- No-code: Zapier, Make, n8n, Google Sheets and webhooks.
- AI agents (MCP): connect Claude, ChatGPT or Cursor to
https://mcp.apify.comand call this actor as a tool. - Schedules: re-check your contractor list weekly with an Apify schedule.
FAQ
Is this the official CSLB API? CSLB doesn't offer a public API. This actor reads the public CSLB license-check website and links every record back to it.
When is CSLB unavailable? CSLB takes its license database offline every Sunday from 8 p.m. to Monday 6 a.m. Pacific time. Runs during that window finish with 0 items, a clear status message, and no result charges. Schedule recurring checks outside that window.
Why does a business-name search return similar names? CSLB's name search is alphabetical from the name you enter, so you can get neighboring names. Use exact license numbers when you need an exact match.
Does "no match" mean a contractor is unlicensed? No. It only means that query returned no public CSLB record at that time. They may be licensed under a different name.
Does it include complaint details? It returns whether CSLB shows complaint or disciplinary disclosures (hasComplaints) and links to the record for full details.
Related actors
- Building Permits Scraper – Contractor Leads
- Texas TDLR Professional License Search
- US Business Entity Search
Support
Open an issue on the Issues tab. Bug reports and feature requests are welcome.