TDLR Texas Cosmetology License Scraper
Pricing
from $19.00 / 1,000 results
TDLR Texas Cosmetology License Scraper
Scrapes Texas cosmetology license records from the TDLR public search by last name or business name. Returns each license as a flat row with status, expiration, and contact details.
Pricing
from $19.00 / 1,000 results
Rating
0.0
(0)
Developer
ParseForge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
TDLR Texas Cosmetology License Scraper
Scrape Texas cosmetology license records from the official TDLR database by last name or business name. Get license numbers, statuses, expiration dates, and contact details for individual operators and salons. Export to CSV, JSON, Excel, or XML.
The Texas Department of Licensing and Regulation (TDLR) public license search website requires manual lookups, one name at a time, with no bulk export. This Actor reads the official cosmetology license records directly, searching by last name or salon name, and returns every matching license in a structured dataset. No API key, no browser extension, and no copy-pasting required.
| Who uses it | What they scrape TDLR Texas Cosmetology License Search for |
|---|---|
| Salon owners and managers | Verify that a job applicant's cosmetology operator license is active and in good standing before hiring. |
| Compliance officers | Audit license statuses across multiple salon locations to ensure every practitioner holds a current TDLR credential. |
| Insurance underwriters | Check the license validity and expiration dates of cosmetology businesses before issuing or renewing a liability policy. |
| Marketing agencies | Build a prospecting list of recently licensed salons and individual cosmetologists in a target Texas metro area. |
What it does
This Actor collects Texas cosmetology license records from the TDLR website by last name or business name and returns each license as a flat row.
- ๐ Name-based search: Enter a last name for individuals or a business name for salons, exactly as it appears in TDLR records.
- ๐ Bulk collection: Set a maximum license count up to 1,000,000 per run and let the Actor paginate through all matching results automatically.
- ๐ Structured output: Every record arrives with a consistent schema, ready for direct import into a spreadsheet, database, or compliance dashboard.
Results export to CSV, JSON, Excel, or XML, or straight from the API.
What you can do with TDLR Texas Cosmetology License Search data
๐ Verify a cosmetology license before hiring.
A salon owner searches the applicant's last name, confirms the license is active, and checks the expiration date before making an offer.
๐ Audit license compliance across a chain of salons.
A regional manager runs a business-name search for each location, collects every operator license on file, and flags any that are expired or inactive.
๐ Build a prospecting list of Texas cosmetology businesses.
A beauty-product distributor searches common salon names, collects addresses and contact details, and exports the list for a direct-mail campaign.
๐ก๏ธ Underwrite liability insurance for a cosmetology business.
An insurance agent pulls the salon's license record, verifies the status and original issuance date, and attaches the data to the policy application.
Why choose this scraper
| What you get | |
|---|---|
| Official TDLR data | License records come directly from the Texas Department of Licensing and Regulation public search, the same source a manual lookup uses. |
| No manual pagination | The Actor clicks through every page of results automatically, so a search that returns hundreds of licenses finishes without supervision. |
| Fixed, predictable schema | Every run returns the same fields in the same order, making it safe to schedule recurring compliance checks. |
How it compares
This Actor focuses exclusively on the TDLR cosmetology license search, while the competitors below cover multiple TDLR trades and offer additional search filters.
| Feature | ParseForge | TDLR Texas License Search Scraper | Texas Electrician, HVAC & TDLR License Lookup - Bulk Search | TDLR Texas Contractor & Trade License Scraper |
|---|---|---|---|---|
| Cosmetology-specific search | Yes, dedicated to the cosmetology license search endpoint | Not listed | Not listed | Not listed |
| Search by last name or business name | Yes | Yes | Not listed | Not listed |
| Search by license number | Not listed | Yes | Not listed | Not listed |
| Filter by trade or license type before collection | Not listed | Yes | Not listed | Not listed |
| Bulk search across multiple trades | Not listed | Not listed | Yes | Not listed |
| Covers 80+ TDLR-regulated trades | Not listed | Yes | Not listed | Yes |
Configure the run
Drive the Actor with a last name or business name, and set a cap on the total number of licenses to collect per run. The Input tab lists every parameter.
A first run with the defaults:
{"lastName": "smith","maxItems": 10}
A larger pull:
{"lastName": "smith","maxItems": 200}
Pricing
Pay-per-result: $0.021 per result collected. You pay only for the results written to your dataset.
| Results collected | Approximate cost |
|---|---|
| 100 results | $2.10 |
| 1,000 results | $21.00 |
| 10,000 results | $210.00 |
New Apify accounts start with $5 in free credit.
Free users
Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.
Run it
- Create a free Apify account with $5 in credit.
- Open the TDLR Texas Cosmetology License Scraper.
- Set your inputs and any filters, then click Start.
- Export the results as CSV, Excel, JSON, or XML from the Dataset tab.
Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.
Use with AI agents (MCP)
Give an AI agent live access to TDLR Texas Cosmetology License Search through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:
$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/cosmetology-license-search-scraper"
Then prompt it in plain language to run the scraper and read back the results.
Troubleshooting
Why am I getting no results?
The TDLR search may not find an exact match. Try a shorter version of the name, check the spelling, or use the first few letters. Also confirm you are searching the correct name type: a last name for individuals or the full business name for salons.
The Actor stops before reaching my maximum license count.
The TDLR website returned fewer results than your cap. The Actor stops when there are no more pages of results, even if the count is below your maximum.
Some fields are empty in my export.
Not every license record on the TDLR site contains all fields. If a field such as address or phone is blank on the TDLR page, it will be empty in your dataset as well.
The run fails with a timeout error.
The TDLR website may be slow or temporarily unavailable. Increase the run timeout in the Actor's advanced settings, or retry the run during off-peak hours.
I need to search by city or ZIP code instead of name.
The TDLR cosmetology license search does not support location-based queries. Collect a broad name search first, then filter the exported dataset by city or ZIP code in your spreadsheet.
FAQ
| Question | Answer |
|---|---|
| Does this Actor search by license number? | The current version searches by last name or business name only. If you need license-number lookup, you can use one of the broader TDLR scrapers on Apify that accept a license number input. |
| Can I search for both individual operators and salons in one run? | One run uses a single search term. To collect both individual and business licenses, run the Actor once with a last name and again with a business name, or use multiple runs in parallel. |
| What Texas cosmetology license types does this cover? | It returns any license type that appears in the TDLR cosmetology search, including operator, manicurist, esthetician, eyelash extension specialist, and salon or mini-salon licenses. |
| How many license records can I collect in one run? | You set the maximum with the 'Maximum licenses' field, up to 1,000,000 per run. The Actor stops when it reaches your cap or when no more results exist. |
| Is the data the same as what I see on the TDLR website? | Yes. The Actor reads the public TDLR license search pages and extracts the fields displayed there, including license number, status, expiration date, and address. |
| Does this Actor require a TDLR account or API key? | No. It reads the publicly accessible TDLR license search website, so no registration, API key, or login is needed. |
| Can I schedule this Actor to run automatically? | Yes. Apify supports scheduled runs. You can set it to run daily or weekly with the same search term to monitor license status changes over time. |
| What export formats are supported? | You can export the dataset to CSV, JSON, Excel, XML, or RSS, or push it directly to a webhook, cloud storage, or database through Apify integrations. |
| Does the Actor handle common misspellings or partial name matches? | The TDLR search itself determines how strict the name matching is. The Actor passes your search term exactly as entered, so try variations or shorter substrings if a full name returns no results. |
| Can I filter by license status or city before the data is collected? | The Actor collects all results the TDLR search returns for your name query. Apply status or city filters after the run by sorting the exported dataset in your spreadsheet or database. |
Related actors
Browse the full ParseForge collection for more scrapers.
๐ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.
โ ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Texas Department of Licensing and Regulation. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.
