We’re excited to launch our latest product to simplify your business processes. Know More →
KYE RPACPC KYE Suite Employee & professional checks

Nurse Verification API – Verify Nursing Registration Details.

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.

Sample verification Dummy data
1 You send
Checking
2 You get back
✓
ACTIVEValid & registered
482 ms
Council name SAMPLE STATE NURSING COUNCIL
Nursing professional name SAMPLE NURSING PROFESSIONAL
Registration no. 12345
Registered as RANM
Date of birth 01-01-1990
Mobile XXXXXX123
State SAMPLE STATE
Institution name SAMPLE HEALTHCARE INSTITUTION
Employment status ✓ Yes
Designation NURSE
API overview

Simplify Nurse Verification.

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.

Key information available

Access essential Architect details.

The API response may include the following information, depending on the response received:

01
Registration Details

Nursing council name and registration number associated with the professional record.

council_name
registration_number
02
Professional Information

Professional name, date of birth, and nursing registration category.

name
dob
registered_as
03
Contact Information

Email address and masked mobile number returned by the registration source.

email
mobile
04
Verification Indicators

Email and mobile verification statuses, where provided by the source.

email_verified
mobile_verified
05
Identity Reference

Masked Aadhaar value returned as an identity reference.

masked_aadhaar
06
Employment Details

Institution name, employment indicator, designation, and institution category.

name_of_institution
employed
designation
institutioncategory
07
Location Details

State and available institution address information.

u_statecode1
institutionstate
institition_address
The API response may contain sensitive personal and employment information. Access and use these fields only for an authorized purpose.
How it works

Simple API-based verification process.

Step 01

Submit the Request

Provide the state council identifier, registration number, date of birth, and required consent parameters.

Step 02

Process the Verification

RPACPC processes the request through its configured nursing professional verification service.

Step 03

Receive the Response

The API returns the request status and available nursing professional details in JSON format.

Step 04

Integrate the Results

Use the returned information within authorized recruitment, onboarding, staffing, or verification workflows.

API Request

Step 1 Submit Nurse Verification details.

Request parameters
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.
The registration number, date of birth, and request ID above are illustrative. Confirm the accepted state council identifiers and date format before integration.
Sample request REQUEST
{
  "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"
}
API response

Step 2Receive structured Nurse Verification information.

Key response fields
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.
200 · Sample responseRESPONSE
{
  "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.

Use cases

Architect verification across business workflows.

Healthcare Recruitment

Support nursing professional information checks during recruitment and candidate onboarding.

Hospital Staff Onboarding

Integrate available registration and professional details into hospital or healthcare workforce onboarding workflows.

Healthcare Staffing Agencies

Use registration information as one input when evaluating nursing candidates for staffing assignments.

Professional Record Management

Cross-check returned registration and institution details against records maintained in internal systems.

Digital Verification Workflows

Integrate nursing information retrieval into HR platforms, recruitment systems, and professional onboarding applications.

FAQ

Frequently asked questions

Still have a question? Talk to an expert
What does the Nurse Verification API do?
It retrieves available nursing professional information using a registration number, state council identifier, and date of birth.
Which parameters are required?
The supplied request schema includes request_id, consent, consent_text, state_council, dob, and registration_number.
What information can the API return?
The supplied response includes council and registration information, professional details, contact-verification indicators, and a nested service_details object.
Does the API confirm that a nurse's registration is currently active?
The supplied response does not contain an explicit registration-status field. Confirm the source's status semantics before describing this API as a definitive active-registration check.
Does the API return employment information?
The response may include institution name, institution category, employment indicator, designation, and related location fields under service_details.
What do email_verified and mobile_verified indicate?
They are verification indicators returned by the source. Their precise meaning and verification process should be confirmed with the API provider.
Is consent required?
The request schema includes consent and consent_text. Integrations should collect and submit consent in accordance with the intended purpose and applicable requirements.
Can the API be integrated with an HR or hospital management system?
Yes. The JSON request and response structure can be integrated into applications capable of calling the configured RPACPC API endpoint.
Blog

Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.

Read More
Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

India's verification infrastructure is already here.

Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.