nursys.com APInursys.com ↗
Query nursing license records and participating board jurisdictions via the Nursys QuickConfirm API. Search by name, license number, or NCSBN ID across 58 US jurisdictions.
curl -X GET 'https://api.parse.bot/scraper/82f9d1fe-f8a1-43dd-93ea-1a85d1aef854/search_nurse' \ -H 'X-API-Key: $PARSE_API_KEY'
Search for nurse records by name, license number, or NCSBN ID. Requires solving a reCAPTCHA v2.
| Param | Type | Description |
|---|---|---|
| state | string | Numeric ID of the jurisdiction/state |
| ncsbn_id | string | NCSBN Public ID (required for ID search) |
| last_name | string | Last name of the nurse (required for name search) |
| first_name | string | First name of the nurse (optional) |
| license_type | string | License type (RN, PN, etc.) |
| license_number | string | License number (required for license search) |
{
"type": "object",
"fields": {
"total": "integer",
"results": "array"
},
"sample": {
"total": 1,
"results": [
{
"name": "SMITH, JOHN",
"type": "RN",
"index": 0,
"jurisdiction": "Florida",
"active_status": "Active",
"report_btn_name": "ctl00$MainContent$rptIndividuals$ctl01$btnViewReport"
}
]
}
}About the nursys.com API
The Nursys API exposes 2 endpoints for querying nurse licensure data from Nursys QuickConfirm, covering all 58 US states, territories, and jurisdictions. The search_nurse endpoint accepts a nurse's last name, license number, or NCSBN Public ID and returns matching license records, while get_jurisdictions returns each participating board's name, participation status, and last data submission date.
Nurse License Search
The search_nurse endpoint supports three lookup strategies: name-based search (requires last_name, optionally first_name), license number search (requires license_number), and NCSBN ID search (requires ncsbn_id). You can scope any query to a specific jurisdiction by passing a numeric state ID, and filter by license_type values such as RN or PN. The response returns a total count and a results array of matching nurse records.
Jurisdiction Coverage
The get_jurisdictions endpoint requires no inputs and returns all 58 participating boards of nursing. Each jurisdiction object includes the board name, participation level, and last data submission date — useful for understanding how current the license data is for a given state or territory before running a credential verification workflow.
Data Scope and Limitations
Nursys QuickConfirm is maintained by the National Council of State Boards of Nursing (NCSBN). Participation levels vary by jurisdiction: some boards submit full license status data while others participate at a more limited level. The get_jurisdictions endpoint's participation status and last submission date fields let you determine which boards provide the most complete records at any given time.
- Verify active nursing licenses before onboarding clinical staff at a healthcare facility
- Check RN or PN licensure status by license number when processing credentialing applications
- Look up a nurse's records across multiple jurisdictions using their NCSBN Public ID
- Determine which state boards have submitted data recently before running bulk license checks
- Build a credentialing dashboard that flags licenses not found in Nursys QuickConfirm results
- Filter jurisdiction list by participation level to prioritize reliable verification sources
- Automate periodic re-verification of nurse credentials by querying by last name and license type
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Nursys have an official developer API?+
What does the `get_jurisdictions` endpoint return for each board?+
jurisdictions array with a total count. Each object includes the board name, its participation status (which affects how much license detail is available), and the date the board last submitted data to Nursys. This lets you assess data freshness per jurisdiction before running a license search.Can I search for nurses across all states at once, or must I specify a state?+
state parameter in search_nurse is optional. Omitting it runs the query across all participating jurisdictions. You can retrieve the full list of valid numeric state IDs from the get_jurisdictions endpoint to scope searches to a specific board.Does the API return full license discipline or violation history?+
search_nurse endpoint returns matching license records from Nursys QuickConfirm, but detailed discipline actions and violation history are not part of the exposed response fields. You can fork this API on Parse and revise it to add an endpoint targeting discipline record data if that source becomes accessible.How current is the license data returned by `search_nurse`?+
get_jurisdictions endpoint exposes the last data submission date per jurisdiction, so you can check that field to understand the lag for any specific state before relying on search results for time-sensitive credentialing decisions.