California CSLB Contractor License Search
california_contractor_license_searchSearch California CSLB records by contractor or business name to verify licenses and obtain license number, status, city, and name type for contractor vetting and lead building.
Instructions
Search public California Contractors State License Board (CSLB) records by contractor or business name, returning license number, status, city, and name type.
Behavioral Transparency:
Execution: Network call executed synchronously in the cloud via Apify Actor 'captainhandsome/ca-contractor-license-search'.
Side Effects: Reads public sources and creates a billed Actor run and dataset on your Apify account.
Authentication: Requires APIFY_TOKEN environment variable.
Latency & Limits: Typical run duration is 10-30 seconds without detail pages, longer with include_details enabled; timeout capped at 120 seconds.
Usage Guidelines:
When to use: Use for subcontractor vetting, contractor license verification, or lead building against California licensed contractors and businesses.
When NOT to use: Do not use for Oregon-only licence lookups (use 'us_contractor_license_search' with states=['oregon']), business entity/registry searches, or non-contractor trades.
Named alternatives: Use 'us_contractor_license_search' to search California and Oregon in one call, or 'alabama_business_search'/'florida_new_filings_search'/'us_business_entity_search' for general business-entity registries rather than contractor licences.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_results | No | Maximum number of licence records to return and bill. Defaults to 10. | |
| search_query | Yes | Full or partial contractor or business name to search in California CSLB records (e.g. 'SMITH' or 'Smith Construction'). | |
| include_details | No | When true, opens each licence's CSLB detail page to add issue/expiration dates, business address and phone, classifications, bonding, and workers' comp status. Slower; leave off for a fast name-and-status lookup. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run | No | ||
| error | No | ||
| status | Yes | ||
| results | Yes |