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.
50 U.S. States — Official Board Sources
Data sourced directly from state nursing boards and NURSYS-participating jurisdictions.
Active — 50 states
Quick Start
Request
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
{
"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
| Field | Type | Description |
|---|---|---|
| license_number | string | The verified license number |
| name | string | Full name of the license holder |
| state | string | Two-letter state code (e.g., FL) |
| license_type | string | License classification (e.g., Registered Nurse, LPN, APRN, NP, CNS, ARNP) |
| status | string | Current license status: Active, Inactive, Expired, or Suspended |
| expiration_date | string | License expiration date in YYYY-MM-DD format |
| disciplinary_actions | array | List of disciplinary actions on record, if any |
| verified_at | string | ISO 8601 timestamp of when the verification was performed |
| source_url | string | URL of the official state board source used |
| cache_hit | boolean | Whether this result was served from cache or fetched live |
Common Use Cases
Simple, transparent pricing
Start for free. Scale as you grow. All plans include access to official data sources and real-time verification.
Pro
2,000 requests/month
- 2,000 verifications/month
- All 50 states
- JSON responses
- Priority support
Ultra
10,000 requests/month
- 10,000 verifications/month
- All 50 states
- JSON responses
- Priority support
Mega
50,000 requests/month
- 50,000 verifications/month
- All 50 states
- JSON responses
- Dedicated support
API Reference
| Method | Path | Description |
|---|---|---|
| GET | /verify | Verify a single license by number and state |
| GET | /search | Search licenses by full or partial name |
| GET | /states | List supported states with board metadata |
| GET | /status | Real-time health status of each state portal |
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