API Explorer
Browse available endpoints and generate curl commands to test from your server.
Don't have an API key? Get one free
GET
/api/v1/states.json List all 50 US states with basic metadata
Response
{"success":true,"data":{"states":[{"abbreviation":"AL","name":"Alabama","slug":"alabama","region":"southeast"},...]}}
GET
/api/v1/nursing/states.json Summary of all 50 states with NLC status and board info
Response
{"success":true,"data":{"states":[{"state":"Texas","abbreviation":"TX","slug":"texas","nlcMember":true,...}]}}
GET
/api/v1/nursing/states/{state}.json Get all professions for a specific state
Parameters
state required State slug (e.g., texas, california, new-york)
Response
{"success":true,"data":{"state":{"name":"Texas","abbreviation":"TX"},"nlcMember":true,"professions":{"rn":{"available":true,"totalFees":378},...}}}
GET
/api/v1/nursing/states/{state}/{profession}.json Get full requirements for a specific profession in a state
Parameters
state required State slug (e.g., texas)
profession required Profession ID (rn, lvn, np, cnm, crna, cns, cna)
Response
{"success":true,"data":{"state":{"name":"Texas"},"profession":{"id":"rn","name":"Registered Nurse"},"fees":{"total":378},"renewal":{"fee":68,"ceHours":20},...}}
GET
/api/v1/nursing/compacts/nlc.json Get NLC compact membership data with all state information
Response
{"success":true,"data":{"compact":{"id":"nlc","name":"Nurse Licensure Compact"},"memberStates":[{"abbreviation":"TX","name":"Texas"},...]}}