Scrapers.lat logo scrapers.lat
商业

California CSLB Contractor License Scraper

Scrape licensed California contractor records from the CSLB public portal by classification and county. Extract license number, business name, status, trade classifications, issue and expiry dates, bond, workers comp, address, county and phone. Export to JSON, CSV or Excel.

17 每条记录的字段 JSON · CSV · Excel · API 按用量付费
california-cslb-scraper.json 200 OK
{
  "businessName": "BECK ROOFING COMPANY INC",
  "licenseNumber": "263060",
  "status": "CLEAR",
  "url": "https://www.cslb.ca.gov/onlineservices/checkli…",
  "businessType": "Corporation",
  "classifications": ["C39"],
  "issueDate": "1970-05-14",
  "expireDate": "2027-08-31",
  "address": "PO BOX 234"
}
你会得到什么

每次运行都返回干净、带类型的记录,可直接用于你的 CRM、表格或数据库。

  • 每个结果对应一条干净记录,已去重并规范化
  • JSON、CSV 或 Excel 的稳定结构,也可通过 Apify API 读取
  • 在云端按用量付费,无需安装或维护
返回的字段
Business NameLicense NumberStatusUrlBusiness TypeClassificationsIssue DateExpire DateAddressCityStateZipCountyPhone
示例输出

一条真实的示例记录,正是你收到的结构。

Business NameLicense NumberStatusUrl
BECK ROOFING COMPANY INC263060CLEARhttps://www.cslb.ca.gov/onlineser…
VINCENT ROOFING CO INC312749CLEARhttps://www.cslb.ca.gov/onlineser…
FRANK FIALA ROOFING INC686707CLEARhttps://www.cslb.ca.gov/onlineser…
GET /california-cslb-scraper
{
  "businessName": "BECK ROOFING COMPANY INC",
  "licenseNumber": "263060",
  "status": "CLEAR",
  "url": "https://www.cslb.ca.gov/onlineservices/checkli…",
  "businessType": "Corporation",
  "classifications": ["C39"],
  "issueDate": "1970-05-14",
  "expireDate": "2027-08-31",
  "address": "PO BOX 234"
}
我们读取的网站 — California CSLB Contractor License Scraper
我们读取的网站

常见问题

How do I pull every electrician in Los Angeles County?

Select classification C-10 Electrical and county Los Angeles, then run the actor. It downloads the full CSLB export for that combination and returns one record per contractor. You can select up to 10 classifications and 10 counties per run.

Does it include the contractor's bond and workers' compensation details?

Yes. With Include Bond and Workers' Compensation Details enabled, each record carries the surety company and bond number plus the workers' comp coverage type. Contractors who are exempt or self-insured are labeled accordingly instead of showing an insurer.

Can I get contractors across several counties at once?

Yes. Add multiple counties to the Counties field and the export covers all of them in a single run. Use Max Items to cap how many records you collect.

Are email addresses included?

No. The CSLB does not release contractor email addresses under California Business and Professions Code Section 27, so they are not part of the data and are never invented.

What does the status field tell me?

It reflects the current standing of the license as recorded by the CSLB, such as CLEAR for a license in good standing, or EXPIRED and SUSPENDED for licenses that are not currently valid.

你准备好,它就就绪。

现在就在 Apify 上运行这个爬虫,或让我们按你的确切需求定制一个。