What it does

It re-verifies a whole roster of contractors, nurses, agents, therapists and healthcare providers against official state registries (Washington L&I, Oregon CCB, Texas TDLR, Colorado DORA, Delaware and the nationwide NPPES NPI register) and flags every license that is expired, suspended, revoked, about to lapse or no longer in the register. Scheduled monthly it becomes a compliance monitor that returns only what changed since the last run. Official open data, no API key and no portal scraping.

πŸ“¦ What data you get

Every run returns these fields per record, exportable as CSV, JSON or Excel.

βœ“Verification result (verified, probable_match, not_found)
βœ“Match confidence & reason
βœ“Matched name & license number
βœ“License type
βœ“Normalised license status & raw registry status
βœ“Expiration date & days to expiry
βœ“Expired, expiring-soon & adverse flags
βœ“Bond & insurance expiry (Oregon)
βœ“Plain-English alerts
βœ“Change since last run
βœ“Official verification URL

🎯 Who uses it

Staffing agencies & credentialing teams

Re-check every nurse, therapist or technician on a cycle and act only on the ones that lapsed.

Home services marketplaces

Keep contractor licenses, bonds and insurance current across your whole network.

Insurers & compliance

Build an audit file with the registry's own status and an official link for every licensee.

πŸš€ How to run it

  1. Create a free Apify account

    Click "Run this actor on Apify" above and sign up - you get $5 of credit instantly, no credit card required.

  2. Enter your input

    Paste the target URL or search terms into the actor's input form in the Apify console.

  3. Set a result limit and click Run

    The limit controls your cost. Pagination, rotating proxies and anti-bot handling all happen in the cloud.

  4. Export or automate

    Download JSON, CSV or Excel, or connect a webhook, schedule or the API to push results into your own workflow.

πŸ’΅ What it costs

$0.004
per license verified
New Apify accounts start with $5 of free credit and no credit card, so you can test the output before spending anything. There is no monthly minimum - you pay only for what a run produces.

❓ Questions about License Verification & Expiry Monitor - Bulk US License Lookup

Which registries does it check?

Washington L&I contractors, Oregon CCB construction contractors, every Texas TDLR program, Colorado DORA professional and real estate licenses, Delaware professional licensing, and NPPES for every US healthcare provider with an NPI.

How do I write the roster?

One licensee per line: the state code, then the license number, then optionally the name on file, for example WA | ECOSTSC758NN | Eco Star C G Construction LLC. US followed by an NPI searches NPPES.

Can it tell me only what changed?

Yes. Each roster keeps its own baseline, so with onlyChangesSinceLastRun on, a monthly run returns just the licensees whose status or expiry moved.

What if a registry has no status column?

Texas TDLR publishes none, so the status is derived from the expiry date and the row says so. A weak match is reported as not found, never as someone else's license.

What does it cost?

$0.004 per roster line a registry answered for, and $0.002 per alert sent, so verifying a 500-person roster costs about $2.

πŸ’¬ Need different data from License Verification & Expiry Monitor - Bulk US License Lookup?

Missing a field, need another website, or have an idea for a new actor? Tell me here. I read every request myself and reply within 24 hours. Popular requests get built as public actors.

What do you need?

Try it with your own URL

Open the actor, paste a link, and run it on the $5 free credit before you decide.