Back to Heartbeat Blog

Occupational Therapist License Lookup by State (All States + DC Directory + Audit Trail)

0
(0)
August 31, 2026
0
(0)

Last updated: August 31, 2026

54415

Ben Argeband, Founder & CEO of Heartbeat.ai — Keep it simple and auditable.

Who this is for

This guide is for recruiters, in-house talent acquisition teams, and credentialing staff who need a repeatable way to confirm an occupational therapist’s license status across states without slowing down submittals.

Occupational therapy licensure is issued state by state, and each board’s portal behaves a little differently. A consistent workflow matters more than any single tool.

Quick answer

Core answer
Use each state board’s public verification page to confirm an OT’s license number and license status, capture the expiration date if it’s shown, and log the source URL and the date you checked it.
Key insight
Most verification failures trace back to missing audit trail details — no source URL, no date logged, no exact status label — or to name-only matches that don’t uniquely identify the candidate.
Best for
Recruiters who need to verify OTs quickly and defend that verification later.

Compliance & safety

This method is for legitimate recruiting outreach only. Respect candidate privacy, opt-out requests, and applicable data laws. Heartbeat does not provide medical advice or legal counsel.

The audit trail rule: log source URL + date

Treat every occupational therapist license lookup like a record you might need to defend later — a client audit, an internal QA review, or a credentialing check. Three things keep a team aligned on this:

  • Source URL: the exact verification page you used, not just the board’s homepage.
  • Date checked: the date you viewed the record.
  • Captured fields: credential type shown, license number, license status label, expiration if shown, and any public discipline indicators the page displays.

This costs a little more time per candidate up front. In exchange, you stop redoing checks and you avoid the “we can’t prove it” conversation with a client months later.

Step-by-step method

Step 1: Confirm which state or states matter for the job

  • The state where the OT will actually practice (facility location).
  • Any additional states required by the client’s onboarding policy.
  • States the candidate claims licensure in, only if relevant to the placement.

Step 2: Use the official state verification tool, not a third-party directory

Go directly to the state’s occupational therapy licensing board and find the public verification tool — usually labeled “Verify a License,” “License Lookup,” or “License Search.” Search by license number whenever possible. Name-only searches can return several matches for common names.

Step 3: Capture the minimum fields, every time

  • Credential type shown — confirm it’s occupational therapist if the portal lists multiple credential types
  • License number
  • License status — the exact label as shown
  • Expiration date, if shown
  • Discipline or public order indicator, if shown
  • Source URL or navigation path, if the URL is session-based
  • Date checked

In this workflow, “verified” means: license number match, license status label captured, source URL or path logged, and date logged. Anything short of that is incomplete.

Step 4: Use one consistent definition of “license status”

License status, operationally, is the status label displayed on the state board’s verification record at the time you checked it — Active, Inactive, Expired, Lapsed, Suspended, or whatever term the board uses. Record the exact label. Don’t paraphrase or reinterpret it.

Step 5: If a record is ambiguous, escalate with a clean note

Multiple matches, missing fields, or unclear labels are not something to guess through. Log the URL, the date, and exactly what you saw, then hand it to your credentialing or compliance workflow.

Diagnostic table

Use this to make fast, consistent calls based on what the board page actually shows.

What you see on the board page What it means for recruiting workflow What to capture (audit trail) Next action
Status shows “Active” (or equivalent) Likely eligible to proceed, subject to client rules Credential type shown, license #, license status label, expiration if shown, source URL/path, date checked Move forward; set a recheck reminder near start date or expiration
Status shows “Expired/Lapsed” Start-date risk; may require renewal or reactivation Status label, expiration if shown, URL/path, date checked Ask candidate for renewal plan; flag risk early to client
Status shows “Inactive” May exist but not currently active for practice under that state’s rules Status label, any public notes, URL/path, date checked Confirm client policy; escalate if the role requires active status
Discipline/public order link appears Needs careful review; may affect eligibility Status label, discipline indicator, link to public order if available, date checked Escalate to credentialing/compliance; keep notes factual
No expiration date shown You can’t infer currency from the record alone Status label, “expiration not displayed,” URL/path, date checked Request candidate documentation if your client requires expiration on file
Multiple matches for the same name High risk of mis-verification Search terms used, list of possible matches, URL/path, date checked Re-search using license #; do not mark verified until uniquely matched

Weighted checklist

Score each verification so your team stays consistent across states. Total is 100 points; set your own pass threshold based on client risk tolerance.

  • 40 pts: State board record found and clearly matches the candidate, with license number preferred. If a name-only search returns multiple matches, require the license number before marking verified.
  • 20 pts: License status label captured exactly as shown, no paraphrasing.
  • 15 pts: Expiration date captured, or “not displayed” recorded.
  • 10 pts: Credential type confirmed as occupational therapist, not an assistant credential.
  • 10 pts: Audit trail logged — source URL or navigation path plus date checked.
  • 5 pts: Recheck reminder set, ahead of start date and/or near expiration if shown.

Outreach templates

Use these to get what you need from a candidate without a long back-and-forth.

Template 1: License number request (fastest path)

Subject: Quick license verification for your OT submission

Hi [First Name] — to finalize your submission, can you confirm your OT license number(s) and the state(s) they’re in? If you have the expiration date handy, include that too. Thanks.

Template 2: Clarify an ambiguous board match

Subject: Quick check: matching your license record

Hi [First Name] — I’m seeing multiple matches on the state verification page for your name. Can you send your license number (or the exact name format on your license) so I can confirm the correct record?

Template 3: Credential type confirmation

Subject: Confirming credential type for verification

Hi [First Name] — the state page shows multiple credential types. Can you confirm your credential is listed as occupational therapist and share the license number so I verify the correct record?

Directory: occupational therapist license lookup by state (all states + DC)

How to use this directory:

  • Open your state’s official starting point below.
  • Click into “Verify a License” (or similar) and search by license number when possible.
  • Log credential type shown, license status label, and your audit trail — URL/path plus date.

Keep a “URL persistence” note in your internal copy of this table. If a result page isn’t bookmarkable or shareable, log the click-path you used so the audit trail still holds up later.

A–C

State Official starting point Where to click What to capture URL persistence note
Alabama Alabama Board of Occupational Therapy “License Verification” / “Verify a License” Credential type, license #, license status, expiration if shown, URL/path, date Bookmarkable detail page? If not, log click-path
Alaska Alaska CBPL Professional license search for OT Credential type, license #, license status, expiration if shown, URL/path, date Session-based results possible; log navigation path
Arizona Arizona OT Board “License Verification” / “License Search” Credential type, license #, license status, expiration if shown, URL/path, date Record stable detail URL if available
Arkansas Arkansas OT (ADH) Find license verification/search link Credential type, license #, license status, expiration if shown, URL/path, date If routed to statewide lookup, log tool name + filters
California California Board of Occupational Therapy “License Verification” Credential type, license #, license status, expiration if shown, URL/path, date Capture detail URL if stable; otherwise log steps
Colorado Colorado DPO “Verify a License” and filter for OT Credential type, license #, license status, expiration if shown, URL/path, date Confirm whether search URL persists; record
Connecticut Connecticut DPH Practitioner license verification for OT Credential type, license #, license status, expiration if shown, URL/path, date If session token present, log navigation path

D–I

State Official starting point Where to click What to capture URL persistence note
Delaware Delaware DPR “Search for a License” Credential type, license #, license status, expiration if shown, URL/path, date Record whether detail page has permanent URL
District of Columbia DC Health Professional license verification for OT Credential type, license #, license status, expiration if shown, URL/path, date Log exact tool used if multiple exist
Florida Florida OT Board “License Verification” Credential type, license #, license status, expiration if shown, URL/path, date Capture stable detail URL if available
Georgia Georgia SOS Professional license search for OT Credential type, license #, license status, expiration if shown, URL/path, date Log profession filter used
Hawaii Hawaii PVL “License Search” for OT Credential type, license #, license status, expiration if shown, URL/path, date Check if result URL persists after refresh
Idaho Idaho DOPL License search/verification Credential type, license #, license status, expiration if shown, URL/path, date Log stable detail URL if available
Illinois Illinois IDFPR License lookup/verification for OT Credential type, license #, license status, expiration if shown, URL/path, date Confirm OT vs assistant if multiple types appear
Indiana Indiana PLA “License Lookup” Credential type, license #, license status, expiration if shown, URL/path, date Log profession selection used
Iowa Iowa HHS Find OT license verification/search Credential type, license #, license status, expiration if shown, URL/path, date If routed to statewide lookup, log tool name + filters

J–M

State Official starting point Where to click What to capture URL persistence note
Kansas Kansas licensing portal starting point Use license lookup/verification and filter for occupational therapy Credential type, license #, license status, expiration if shown, URL/path, date Log exact tool + filters used
Kentucky Kentucky OT Board License verification/search Credential type, license #, license status, expiration if shown, URL/path, date Record whether detail page is stable
Louisiana Louisiana OT Board License verification Credential type, license #, license status, expiration if shown, URL/path, date Record URL persistence; log steps if needed
Maine Maine PFR License search for OT Credential type, license #, license status, expiration if shown, URL/path, date Log search tool + filters
Maryland Maryland DOH Find OT license verification Credential type, license #, license status, expiration if shown, URL/path, date Record stable URL vs session flow
Massachusetts MA Allied Health Board License verification/search Credential type, license #, license status, expiration if shown, URL/path, date Confirm credential type label; log exact label
Michigan Michigan LARA “Verify a License” for OT Credential type, license #, license status, expiration if shown, URL/path, date Often stable detail pages; confirm and record
Minnesota Minnesota OT Board License verification Credential type, license #, license status, expiration if shown, URL/path, date Record whether detail page is shareable
Mississippi Mississippi MSDH Find OT license verification/search Credential type, license #, license status, expiration if shown, URL/path, date Log exact verification page used
Missouri Missouri PR Licensee search for OT Credential type, license #, license status, expiration if shown, URL/path, date Log profession filter + whether detail page persists
Montana Montana Boards (DLI) License lookup/verification for OT Credential type, license #, license status, expiration if shown, URL/path, date Log navigation path if URL not stable

N–R

State Official starting point Where to click What to capture URL persistence note
Nebraska Nebraska DHHS Find license verification for OT Credential type, license #, license status, expiration if shown, URL/path, date Log whether board page or statewide lookup was used
Nevada Nevada OT Board License verification/search Credential type, license #, license status, expiration if shown, URL/path, date Capture stable detail URL if available
New Hampshire NH OPLC License lookup for OT Credential type, license #, license status, expiration if shown, URL/path, date Record whether detail page is permanent
New Jersey NJ Consumer Affairs License verification/lookup Credential type, license #, license status, expiration if shown, URL/path, date Log exact board/credential selected
New Mexico New Mexico RLD License lookup for OT Credential type, license #, license status, expiration if shown, URL/path, date Record whether portal uses session-based results
New York NYSED OP “Verify a License” Credential type, license #, license status, expiration if shown, URL/path, date Confirm stable record page; record URL
North Carolina NC OT Board License verification Credential type, license #, license status, expiration if shown, URL/path, date Capture stable detail URL if available
North Dakota ND OT Board License verification/search Credential type, license #, license status, expiration if shown, URL/path, date Record URL persistence + search method used
Ohio Ohio OTPTAT Board License verification Credential type, license #, license status, expiration if shown, URL/path, date Confirm whether record link is permanent
Oklahoma Oklahoma state portal Use site search for “occupational therapy license verification” and follow the official tool Credential type, license #, license status, expiration if shown, URL/path, date Expect redirects; log click-path if URL isn’t stable
Oregon Oregon OTLB License verification/search Credential type, license #, license status, expiration if shown, URL/path, date Record whether detail page is shareable
Pennsylvania PA Department of State “Verify a Professional” for OT Credential type, license #, license status, expiration if shown, URL/path, date Log profession filter + whether detail page persists
Rhode Island Rhode Island Health License verification for OT Credential type, license #, license status, expiration if shown, URL/path, date Record exact verification tool used

S–W

State Official starting point Where to click What to capture URL persistence note
South Carolina SC LLR License lookup for OT Credential type, license #, license status, expiration if shown, URL/path, date Confirm stable URL vs session flow
South Dakota South Dakota DOH Find OT license verification Credential type, license #, license status, expiration if shown, URL/path, date Log navigation path if URL not persistent
Tennessee Tennessee Health Professional Boards License verification for OT Credential type, license #, license status, expiration if shown, URL/path, date Record exact board page + tool used
Texas Texas TDLR License search for OT Credential type, license #, license status, expiration if shown, URL/path, date Often stable record pages; confirm and record
Utah Utah DOPL License lookup for OT Credential type, license #, license status, expiration if shown, URL/path, date Log profession filter + whether detail page persists
Vermont Vermont SOS Professional regulation license lookup Credential type, license #, license status, expiration if shown, URL/path, date Record exact search tool + filters used
Virginia Virginia DHP License lookup/verification Credential type, license #, license status, expiration if shown, URL/path, date Capture stable detail URL if available
Washington Washington DOH Provider credential search for OT Credential type, license #, license status, expiration if shown, URL/path, date Record whether credential detail page is permanent
West Virginia West Virginia OT Board License verification/search Credential type, license #, license status, expiration if shown, URL/path, date Log URL persistence; capture detail link if available
Wisconsin Wisconsin DSPS License lookup for OT Credential type, license #, license status, expiration if shown, URL/path, date Confirm OT vs assistant if multiple types appear
Wyoming Wyoming state portal Use site search for “occupational therapy license lookup” and follow the official tool Credential type, license #, license status, expiration if shown, URL/path, date Expect redirects; log click-path if URL isn’t stable

Note: This directory routes you to official starting points. Some states run OT verification inside a broader professional licensing portal. When that happens, log the portal name and the filters you used as part of your audit trail.

A growing number of states have joined the Occupational Therapy Licensure Compact, which lets an OT licensed in good standing in one member state practice in other member states under a compact privilege rather than a separate license. If a candidate mentions the compact, confirm on the state board’s page whether the record shown is a standard license or a compact privilege, and capture that distinction the same way you would any other status label.

If you’re verifying other roles too, keep your process consistent across specialties by using the broader state license lookup hub.

Common pitfalls

  • Marking verified on a name-only match. If the board search returns multiple people, require a license number (or another unique identifier your process allows) before marking it verified.
  • Not recording the exact status label. “Looks active” isn’t auditable. Record the board’s exact license status label, word for word.
  • Assuming expiration is always displayed. If it’s not shown, record “expiration not displayed” and request documentation if your client requires it.
  • Credential type mix-ups. If the portal lists multiple credential types, confirm the record is for an occupational therapist, not an assistant, before proceeding.
  • Dead links in your notes. Some portals use session-based URLs. Log the navigation path when a direct link won’t work later.

How to improve results

1) Standardize your verification note template

Use one consistent note format in your ATS or CRM so anyone can audit it later:

  • State:
  • Credential type shown:
  • License #:
  • License status (exact label):
  • Expiration (or “not displayed”):
  • Discipline indicator (if shown):
  • Source URL (or navigation path):
  • Date checked:

2) Add a recheck trigger that matches your placement workflow

Set a reminder at the point it actually matters operationally — before submittal, before start date, and near expiration if one is shown. This cuts down on last-minute surprises.

3) Measure it

Track Verification Cycle Time (time from “verification started” to “verification logged with URL/path and date”) and Recheck Rate (rechecks divided by total verifications) on a weekly basis. A climbing Recheck Rate usually means your team is missing fields or relying on non-persistent URLs without logging the navigation path.

Legal and ethical use

Use license verification for legitimate recruiting, credentialing, and compliance workflows. Respect opt-outs and privacy requests, and follow applicable data laws in the jurisdictions you operate in.

Heartbeat does not provide legal counsel. If your client requires a specific verification standard or documentation retention policy, follow that policy and have counsel or compliance review your process.

Evidence and trust notes

Occupational therapy is a regulated profession in all 50 states, the District of Columbia, Puerto Rico, and Guam, and licensure requirements are set at the state level. For directional guidance on state licensure — not a verification source — see the AOTA state licensure information.

How we approach data quality and auditability in recruiting workflows: Heartbeat trust methodology.

If you’re building an OT outreach workflow alongside verification, pair this with occupational therapist contact data so your team can move from verified eligibility to connectable outreach without losing time.

FAQs

What should I capture during an occupational therapist license lookup?

Capture: state, credential type shown, license number, license status (exact label), expiration date if shown (or “not displayed”), discipline indicator if shown, source URL (or navigation path), and date checked.

Why do some state sites not show an expiration date?

Some boards don’t publish expiration publicly. Record “expiration not displayed” in your audit trail and request candidate documentation if your client requires expiration on file.

How do I avoid verifying the wrong person when names match?

Prefer searching by license number. If you must search by name and multiple matches appear, do not mark verified until you can uniquely match the record, typically via license number.

What does “license status” mean in this workflow?

It means the exact status label shown on the state board verification record at the time you checked. Record the label as displayed and avoid reinterpreting it.

Where should I start if I’m verifying multiple healthcare roles?

Use the broader state license lookup hub to keep your verification workflow consistent across roles and states.

Next steps

  • Copy the verification note template into your ATS/CRM and require URL/path + date for every OT verification.
  • Use the directory tables to route to the right state starting point, then capture license status consistently.
  • When you’re ready to operationalize sourcing and outreach alongside verification, start free search & preview data.

About the Author

Ben Argeband is the Founder and CEO of Swordfish.ai and Heartbeat.ai. With deep expertise in data and SaaS, he has built two successful platforms trusted by over 50,000 sales and recruitment professionals. Ben’s mission is to help teams find direct contact information for hard-to-reach professionals and decision-makers, providing the shortest route to their next win. Connect with Ben on LinkedIn.

Access 11m+ Healthcare Candidates Directly Heartbeat Try for free arrow-button