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"},...]}}