Texas TDLR License & Contractor Records Scraper
Extract public Texas TDLR license records across 149 trades including electricians, HVAC, cosmetology and tow companies. Get licensee name, business, license number, status, address, city, county, ZIP, phone and dates. Export to JSON, CSV or Excel.
{ "name": "BELL, GREGORY K", "businessName": "BELL, GREGORY K", "licenseType": "Master Electrician", "licenseNumber": "2501", "county": "KAUFMAN", "licenseSubtype": "ME", "continuingEducationFlag": "N", "expirationDate": "03/11/2027", "observedAt": "2026-07-25T07:47:49.563Z" }
每次运行都返回干净、带类型的记录,可直接用于你的 CRM、表格或数据库。
- 每个结果对应一条干净记录,已去重并规范化
- JSON、CSV 或 Excel 的稳定结构,也可通过 Apify API 读取
- 在云端按用量付费,无需安装或维护
一条真实的示例记录,正是你收到的结构。
| Name | Business Name | License Type | License Number |
|---|---|---|---|
| BELL, GREGORY K | BELL, GREGORY K | Master Electrician | 2501 |
| AUDAS, RAY L | AUDAS, RAY L | Master Electrician | 2502 |
| VASQUEZ, FRANK | VASQUEZ, FRANK | Master Electrician | 2503 |
{ "name": "BELL, GREGORY K", "businessName": "BELL, GREGORY K", "licenseType": "Master Electrician", "licenseNumber": "2501", "county": "KAUFMAN", "licenseSubtype": "ME", "continuingEducationFlag": "N", "expirationDate": "03/11/2027", "observedAt": "2026-07-25T07:47:49.563Z" }
常见问题
Which Texas trades and licenses does this cover?
It covers all 149 public bulk license files published by TDLR, from electricians, HVAC, cosmetology, and tow trucks to massage therapists, midwives, podiatrists, mold professionals, and property tax consultants. You can also pull the single All Licenses file that spans every program at once.
How many records can I pull in one run?
You set the Max Items limit. Individual trade files range from a few hundred to hundreds of thousands of licensees, and the All Licenses file holds the entire state. Set a high limit to take a full trade file, or a low one to sample.
Can I filter by city, county, or ZIP code?
Yes. You can filter by city, by Texas county, by a ZIP prefix, by a name fragment, or by an exact license number. Note that many files for individual license holders only include the county, not a street address, so county is the most dependable location filter for those trades.
Why are some address or phone fields empty for certain trades?
TDLR publishes full business address and phone for establishments and companies, but for many individual license holders it only releases the county. The scraper never invents data, so those fields stay empty and the county is populated instead.
Is the license status always included?
Status such as CURRENT or EXPIRED appears in the health and human services style files, like massage therapists, dietitians, and podiatrists. The older electrician and cosmetology files do not carry a status column, so that field is empty for those trades.