Pan 360 Verification

KYC Verification API

This API validates a PAN (Permanent Account Number) and fetches detailed PAN information such as registered name, type, gender, Aadhaar linkage status, and more.

Request URL
POST
https://ekyc.nerotix.in/api/v1/service/pan/360
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": "PAN verified successfully",
    "data": {
        "txn_id": "T20260819055802YKRG",
        "pan": "BATPR5758J",
        "pan_status": "PAN is Valid",
        "registered_name": "MANOJ KUMAR RATHOR",
        "name_pan_card": "MANOJ KUMAR RATHOR",
        "first_name": "MANOJ",
        "last_name": "RATHOR",
        "type": "Individual or Person",
        "gender": "MALE",
        "date_of_birth": "27-05-1994",
        "masked_aadhaar_number": null,
        "email": "RE****97@GMAIL.COM",
        "mobile_number": "96XXXXXX27",
        "aadhaar_linked": null,
        "address": {
            "full_address": "A-BLOCK, NEAR BRIDGE, DANE BABA ROAD, LODHI CHOWK, SHATABDIPURAM, Gwalior Residency S.O, Gird, GWALIOR, Gwalior, Gwalior, MADHYA PRADESH, 474005",
            "street": "A-BLOCK, NEAR BRIDGE",
            "city": "Gwalior",
            "state": "MADHYA PRADESH",
            "pincode": 474005,
            "country": "-"
        }
    }
}

Invalid Response

Invalid
PAN card is Invalid
HTTP 200 OK
application/json
{
    "success": false,
    "statusCode": 0,
    "message": "Invalid PAN"
}
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.