RECORDSDATA

[LEAD GENERATION · BUSINESS]

Contractor License Aggregator - CSLB California

Scrape California CSLB contractor licenses by ZIP code and trade: status, bonding, workers comp and officers. Export CSV, JSON, Excel or API. No login.

Input: 7 fields, required: zipCodes. Billed per event on the free Apify plan: License record $0.025, Classification record $0.01, Bonding record $0.01 and 2 more events. Results export as JSON, CSV or Excel. Last updated 2026-10-04.

STATUS
PRODUCTION
INPUT FIELDS
7
REQUIRED
1
PRICING
PAY PER EVENT
UPDATED
2026-10-04
OUTPUT
JSON, CSV, Excel

01 / INPUT

What you can configure.

FIELDTYPEDESCRIPTION
ZIP codeszipCodesREQUIREDarrayCalifornia 5-digit ZIP codes to search for CSLB-licensed contractors, for example 90210. Each ZIP returns up to about 9 licenses for the chosen trade. default: ["90210"]
Trade classificationclassificationstringCSLB trade classification to search, for example C-36 plumbing, C-10 electrical or C-20 HVAC. All 78 CSLB classifications are supported. default: "C-36"
Max ItemsmaxItemsintegerMaximum number of license records to return. Free users are limited to 10 items (preview). Paid users: optional, max 1,000,000. Extra records (classifications, bonding, workers comp, personnel) do not count toward this limit.
ClassificationsincludeClassificationsbooleanAll trade classifications held by the license (a license can hold more than one). default: false
BondingincludeBondingbooleanSurety bond details or exemption status. default: false
Workers' compensationincludeWorkersCompbooleanWorkers' compensation insurance status. default: false
PersonnelincludePersonnelbooleanOfficers and qualifying individuals associated with the license. default: false

02 / PRICING

Pay for what you collect.

EVENTDETAILPRICE
License record · BASEOne CSLB contractor license: business name, address, phone, entity type, issue/expire dates and status.$0.025
Classification recordOne trade classification held by the license (a license can hold more than one).$0.01
Bonding recordSurety bond details (company, number, amount, effective date) or exemption status.$0.01
Workers' comp recordWorkers' compensation insurance status, carrier, policy dates, or exemption.$0.01
Personnel recordOne officer or qualifying individual associated with the license, with their title/role.$0.01

Prices in USD, shown for the Apify free plan. Paid Apify plans get tiered discounts. Platform usage is included.

03 / FAQ

About the Contractor License Aggregator.

How much does the Contractor License Aggregator cost?

It charges per event: License record $0.025, Classification record $0.01, Bonding record $0.01 and 2 more events. Prices are for the free Apify plan, and paid Apify plans get tiered discounts. Apify platform usage is included in the event price.

What input does the Contractor License Aggregator need?

One field is required: zipCodes (array). The Actor has 7 input fields in total, and the rest have defaults.

Which formats can I export the Contractor License Aggregator results in?

Results are saved to an Apify dataset. Download them as JSON, CSV or Excel, or fetch them through the Apify API.

04 / RELATED

More from the same family.

[01]

Federal Contracts Spending Scraper - USAspending.gov

Scrape USAspending.gov federal contracts by company: awards, transactions, subawards and spending by agency, NAICS and state. Export CSV, JSON, Excel.

PRODUCTIONBUSINESS
VIEW ACTOR
[02]

Healthcare Provider Payments Scraper - NPI & CMS Payments

Scrape NPI provider profiles matched to CMS Open Payments: general, research and ownership records across 7 program years. Export CSV, JSON, Excel.

PRODUCTIONLEAD GENERATION
VIEW ACTOR
[03]

Prediction Markets Scraper - Kalshi & Polymarket Odds

Scrape live Kalshi and Polymarket odds: prices, volumes, order book depth and cross-platform arbitrage gaps per question. Export to CSV, JSON, Excel, or XML.

PRODUCTIONBUSINESS
VIEW ACTOR

NEXT SOURCE

What should we collect next?

Have a source that needs structured data?

Build an Actor