Retrieve available nursing registration and professional information through the RPACPC Nurse Verification API. Integrate nursing registration lookup into healthcare recruitment, professional onboarding, staffing, and verification workflows.
The RPACPC Nurse Verification API enables businesses to retrieve available nursing professional information using a registration number, state council identifier, and date of birth.
The response may include nursing council details, the professional’s name, registration information, contact-verification indicators, and associated employment or institutional details where available.
The API response may include the following information, depending on the response received:
Nursing council name and registration number associated with the professional record.
Professional name, date of birth, and nursing registration category.
Email address and masked mobile number returned by the registration source.
Email and mobile verification statuses, where provided by the source.
Masked Aadhaar value returned as an identity reference.
Institution name, employment indicator, designation, and institution category.
State and available institution address information.
Provide the state council identifier, registration number, date of birth, and required consent parameters.
RPACPC processes the request through its configured nursing professional verification service.
The API returns the request status and available nursing professional details in JSON format.
Use the returned information within authorized recruitment, onboarding, staffing, or verification workflows.
| Parameter | Type | Required | Description |
|---|---|---|---|
| request_id | String | Yes | Unique identifier for the API request. |
| consent | String | Yes | Consent indicator supplied with the request. |
| consent_text | String | Yes | Consent declaration associated with the request. |
| state_council | String | Yes | Identifier for the nursing council or state council. |
| dob | String | Yes | Date of birth in the format accepted by the API. |
| registration_number | String | Yes | Nursing professional registration number. |
{
"request_id": "REQ_NURSE_10001",
"consent": "Y",
"consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API",
"state_council": "15",
"dob": "01-01-1990",
"registration_number": "12345"
}
| Field | Description |
|---|---|
| status | Overall API response status. |
| status_code | Status code returned by the API. |
| message | Response message returned by the service. |
| billable | Billing indicator returned by the API. |
| data.council_name | Name of the nursing council. |
| data.name | Name of the nursing professional. |
| data.registration_number | Registration number returned by the source. |
| data.email | Email address returned by the source. |
| data.dob | Date of birth returned by the source. |
| data.email_verified | Email-verification indicator. |
| data.mobile | Mobile number, masked in the supplied example. |
| data.registered_as | Registration category returned by the source. |
| data.masked_aadhaar | Masked Aadhaar value, where returned. |
| data.mobile_verified | Mobile-verification indicator. |
| data.u_statecode1 | State-related field returned by the source. |
| data.service_details | Nested object containing available institution and employment information. |
| data.service_details.name_of_institution | Name of the institution. |
| data.service_details.institutioncategory | Institution category. |
| data.service_details.employed | Employment indicator returned by the source. |
| data.service_details.designation | Designation associated with the service record. |
| data.service_details.pincode | Institution-related PIN code, where available. |
| request_id | Request identifier associated with the API call. |
| sequence_id | Sequence identifier returned by the service. |
| request_time | Request timestamp. |
| response_time | Response timestamp. |
{
"status": "SUCCESS",
"status_code": "200",
"message": "Data fetch successfully",
"billable": "Y",
"data": {
"council_name": "SAMPLE STATE NURSING COUNCIL",
"name": "SAMPLE NURSING PROFESSIONAL",
"registration_number": "12345",
"email": "nurse@example.com",
"dob": "01-01-1990",
"email_verified": "Not Verified",
"mobile": "XXXXXX123",
"registered_as": "RANM",
"masked_aadhaar": "XXXXXXXX0000",
"u_statecode1": "SAMPLE STATE",
"mobile_verified": "Not Verified",
"service_details": {
"name_of_institution": "SAMPLE HEALTHCARE INSTITUTION",
"institutionstate": "SAMPLE STATE",
"registeredas": "RANM",
"u_statecode": "SAMPLE STATE",
"employed": "yes",
"institutioncategory": "HOSPITAL",
"institition_address": "",
"sector": "G",
"institution_village": "",
"pincode": "000000",
"gross": "0",
"current_employee": "",
"designation": "NURSE"
}
},
"request_id": "REQ_NURSE_10001",
"sequence_id": "sample-sequence-id",
"request_time": "2026-01-15T10:30:00.000Z",
"response_time": "2026-01-15T10:30:01.000Z"
}
This example is illustrative and uses synthetic values. The source may return different values, empty fields, or different employment details.
Support nursing professional information checks during recruitment and candidate onboarding.
Integrate available registration and professional details into hospital or healthcare workforce onboarding workflows.
Use registration information as one input when evaluating nursing candidates for staffing assignments.
Cross-check returned registration and institution details against records maintained in internal systems.
Integrate nursing information retrieval into HR platforms, recruitment systems, and professional onboarding applications.
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.