licenseapi.dev
50 StatesReal-TimeDisciplinary ActionsOfficial Sources

Nurse License Verification API

Verify RN, LPN, and APRN licenses in real-time across all 50 U.S. states from official state nursing boards — including active/inactive status, expiration dates, and disciplinary actions. Built for healthcare staffing platforms, credentialing teams, and HR tech.

Coverage

50 U.S. States — Official Board Sources

Data sourced directly from state nursing boards and NURSYS-participating jurisdictions.

Active — 50 states

AL
AK
AZ
AR
CA
CO
CT
DE
FL
GA
HI
ID
IL
IN
IA
KS
KY
LA
ME
MD
MA
MI
MN
MS
MO
MT
NE
NV
NH
NJ
NM
NY
NC
ND
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VT
VA
WA
WV
WI
WY
Quick Start

Quick Start

Request

curl
curl --request GET \
  --url 'https://nurse-license-verification.p.rapidapi.com/verify?license_number=RN123456&state=FL' \
  --header 'x-rapidapi-host: nurse-license-verification.p.rapidapi.com' \
  --header 'x-rapidapi-key: YOUR_API_KEY'

Response

response.json
{
  "license_number": "RN123456",
  "name": "Jane Smith",
  "state": "FL",
  "license_type": "Registered Nurse",
  "status": "Active",
  "expiration_date": "2026-04-30",
  "disciplinary_actions": [],
  "verified_at": "2026-03-23T15:00:00Z",
  "source_url": "https://flhealthsource.gov/",
  "cache_hit": false
}
Response Schema

Response Schema

FieldTypeDescription
license_numberstringThe verified license number
namestringFull name of the license holder
statestringTwo-letter state code (e.g., FL)
license_typestringLicense classification (e.g., Registered Nurse, LPN, APRN, NP, CNS, ARNP)
statusstringCurrent license status: Active, Inactive, Expired, or Suspended
expiration_datestringLicense expiration date in YYYY-MM-DD format
disciplinary_actionsarrayList of disciplinary actions on record, if any
verified_atstringISO 8601 timestamp of when the verification was performed
source_urlstringURL of the official state board source used
cache_hitbooleanWhether this result was served from cache or fetched live
Use Cases

Common Use Cases

Healthcare staffing and hiring pipelines
Telehealth platform onboarding — verify nurses before activation
Credentialing and re-credentialing workflows
Background check enrichment
EHR onboarding automation
Travel nurse placement and compliance tracking
Pricing

Simple, transparent pricing

Start for free. Scale as you grow. All plans include access to official data sources and real-time verification.

Free

$0

50 requests/month

  • 50 verifications/month
  • All 50 states
  • JSON responses
  • Email support
Start Free
Most Popular

Pro

$49/mo

2,000 requests/month

  • 2,000 verifications/month
  • All 50 states
  • JSON responses
  • Priority support
Get Started

Ultra

$99/mo

10,000 requests/month

  • 10,000 verifications/month
  • All 50 states
  • JSON responses
  • Priority support
Get Started

Mega

$299/mo

50,000 requests/month

  • 50,000 verifications/month
  • All 50 states
  • JSON responses
  • Dedicated support
Get Started
Endpoints

API Reference

MethodPathDescription
GET/verifyVerify a single license by number and state
GET/searchSearch licenses by full or partial name
GET/statesList supported states with board metadata
GET/statusReal-time health status of each state portal
FAQ

Frequently asked questions

What is the data source?

All data is pulled directly from official state nursing boards and NURSYS-participating jurisdictions in real time.

How fresh is the data?

Results are cached for up to 30 minutes. Pass bypass_cache=true to force a live pull directly from the state board.

Do you cover all 50 states?

Yes. Full 50-state national coverage as of March 2026.

Do you offer enterprise contracts?

Yes. Contact us for custom volume, SLA guarantees, and white-label access.

Need custom volume or SLA guarantees?

Contact us for enterprise pricing, white-label access, dedicated support, and custom contracts tailored to your platform.

Contact Enterprise Sales