licenseapi.dev
31 StatesReal-TimeDisciplinary ActionsOfficial Sources

Nurse License Verification API

Verify RN, LPN, and APRN licenses in real-time across 31 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

31 States — Official Board Sources

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

AL
AR
CA
CT
DE
FL
IA
ID
IN
KS
KY
LA
MD
ME
MI
MS
ND
NE
NM
NV
NY
OH
OK
OR
PA
SC
TX
VA
WA
WI
WV
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
  • 31 states
  • JSON responses
  • Email support
Start Free
Most Popular

Pro

$49/mo

2,000 requests/month

  • 2,000 verifications/month
  • then $0.10/req overage
  • 31 states
  • JSON responses
  • Priority support
Get Started

Ultra

$99/mo

10,000 requests/month

  • 10,000 verifications/month
  • then $0.08/req overage
  • 31 states
  • JSON responses
  • Priority support
Get Started

Mega

$249/mo

50,000 requests/month

  • 50,000 verifications/month
  • then $0.02/req overage
  • 31 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.

Which states are supported?

The API currently supports 31 U.S. states with real-time verification from official state nursing boards. See the coverage section above for the full list. Additional states are added on an ongoing basis.

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