Trade License Change Leads (CA CSLB + TX TDLR)
Under maintenancePricing
Pay per usage
Trade License Change Leads (CA CSLB + TX TDLR)
Under maintenanceDelivers daily change signals for newly issued, renewed, expired, and status-changed contractor and trade licenses in California (CSLB) and Texas (TDLR). Output is a clean, validated dataset of lead events ready for enrichment.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Nano
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 days ago
Last modified
Categories
Share
An Apify Actor that delivers daily change signals for contractor and trade licenses in California (CSLB) and Texas (TDLR). Every run produces a clean, validated dataset of lead events covering:
newly_issued— a license that appeared for the first timerenewed— a license whose expiration moved forwardstatus_change— a license whose status, trade, or business name changedexpired— a license whose expiration fell inside the look-back window
Use it to feed CRMs, enrichment pipelines, and lead-routing workflows for commercial insurers, bonding agents, construction suppliers, recruiters, and B2B field-service teams.
Input
| Field | Type | Default | Description |
|---|---|---|---|
states | ["CA"|"TX"] | ["CA","TX"] | States to scan. |
eventTypes | ["newly_issued"|"renewed"|"expired"|"status_change"] | all four | Which event types to emit. |
daysBack | integer | 1 | Look-back window in days for expiration/newly-issued signals. |
maxItems | integer | (none) | Optional cap on records returned per state. Useful for smaller test runs. |
emitBaselineEvents | boolean | false | When false, the first run establishes a baseline instead of emitting every license as new. |
maxRetries | integer | 4 | Maximum retry attempts for failed source requests. |
Minimal example
{"states": ["TX"],"eventTypes": ["newly_issued", "status_change"],"daysBack": 1,"maxItems": 1000}
Full two-state run
{"states": ["CA", "TX"],"daysBack": 2}
Output
Each dataset item is a validated lead event:
{"state": "CA","source": "CSLB","licenseId": "1098452","businessName": "Apex Electrical Solutions LLC","trade": "C-10 Electrical","status": "Active","eventType": "newly_issued","issueDate": "2026-08-11","expirationDate": "2028-08-31","city": "Sacramento","sourceUrl": "https://www.cslb.ca.gov/","observedAt": "2026-08-12T17:34:38Z"}
| Field | Notes |
|---|---|
state | CA or TX. |
source | CSLB or TDLR. |
licenseId | Public license number / ID. |
businessName | Business or licensee name. |
trade | License type / classification. |
status | License status from the source. |
eventType | One of newly_issued, renewed, expired, status_change. |
issueDate | ISO YYYY-MM-DD when available. |
expirationDate | ISO YYYY-MM-DD when available. |
city | City when available. |
sourceUrl | Canonical public source URL. |
observedAt | ISO 8601 UTC timestamp when the run observed the event. |
Notes
- Public license data can change at any time. Always verify critical decisions against the official CSLB or TDLR source.
- This Actor is an independent tool and is not affiliated with, endorsed by, or operated by CSLB, TDLR, or the States of California or Texas.
- Use responsibly and in accordance with applicable laws and the source sites’ terms of use.