Pan Verification

KYC Verification API

This API is used to verify the PAN card details of a user. It returns information such as PAN type, registered name, and status.

Request URL
POST
https://ekyc.nerotix.in/api/v1/service/pancard/verify
Authentication Required REQUIRED

Pass a valid Bearer Token in the Authorization header with every request.

Authorization: Bearer YOUR_BEARER_TOKEN
Parameters
Name Type Description
panNumber required string 10 Digit Alpha-Numeric PAN Card Number
Request Body
application/json
{
    "panNumber": "ABC123456"
}
Response Examples

API Response

Sample responses returned by the PAN Card Verification API.

Successful Response

Success
PAN card details successfully verified
HTTP 200 OK
application/json
{
    "success": true,
    "statusCode": 1,
    "message": "Verification Successfully Completed!",
    "data": {
        "txn_id": "T20250919173414XHUL",
        "pan_number": "DDEPG1111R",
        "pan_type": "Individual",
        "registered_name": "Karan",
        "pan_status": "PAN IS VALID",
        "last_updated_at": null,
        "aadhaar_seeding_status": null,
        "aadhaar_seeding_status_desc": null
    }
}

Invalid Response

Invalid
PAN card is Invalid
HTTP 200 OK
application/json
{
    "success": true,
    "statusCode": 1,
    "message": "Verification Successfully Completed!",
    "data": {
        "txn_id": "T20260819054731UPYF",
        "pan_number": "BATPR5758A",
        "pan_type": null,
        "registered_name": null,
        "pan_status": "PAN IS INVALID",
        "last_updated_at": null,
        "aadhaar_seeding_status": null,
        "aadhaar_seeding_status_desc": null
    }
}
Note Please keep the following points in mind while integrating this API.
  • The API endpoint should be accessed via a POST request.
  • Ensure that the request is properly validated and sanitized to prevent security vulnerabilities.
  • Implement proper error handling on the client side to display user-friendly error messages based on the 'statusCode' and 'message' fields in the response.
  • Always include a valid Bearer Token in the Authorization header when making API requests.
  • Please note that success: true and statusCode: 1 indicate that the verification request was processed successfully. To determine whether the PAN is valid or invalid, check the pan_status field in the data object.