Headers
Request Body Parameters
Parameters | Parameter description with validations and examples | Data type | Mandatory/Optional |
epicNumber | The unique voter ID number to be verified. E.g. - "IIM1068089" |
String | Mandatory |
getAdditionalData | Specifies whether to fetch additional voter details. E.g. - "true" or “false” |
boolean | Mandatory |
Sample Request Body
Encrypted Sample Request Body
Response Body Parameters
Parameters | Parameter description with examples | Data type |
status | Indicates the result of the request | String |
statuscode | Code representing the status | integer |
status_des | Detailed message about the status | string |
Data | Contains the response data | Object |
result | Contains voter details | Object |
name | Full name of the voter | String |
nameInRegionalLang | Name in regional language | String |
age | Age of the voter | String |
relationType | Type of relation (e.g., Father, Mother) | String |
relationName | Name of the relation | String |
relationNameInRegionalLang | Relation name in regional language | string |
fatherName | Name of the father | string |
dob | Date of Birth | String |
gender | Gender of the voter | string |
address | Full address of the voter | String |
splitAddress | Contains detailed address breakdown | Object |
district | District of the voter | String |
state | State of the voter | String |
city | City name | String |
pincode | Pincode of the area | String |
country | Country details | String |
addressLine | Address Line | String |
epicNumber | Voter ID number | String |
assemblyConstituencyNo | Assembly Constituency Number | String |
assemblyConstituency | Assembly Constituency Name | String |
parliamentaryConstituencyNo | Parliamentary Constituency Number | String |
parliamentaryConstituency | Parliamentary Constituency Name | String |
partNo | Part number | string |
partName | Part name | string |
serialNo | Serial number of the voter | String |
pollingStation | Name of the polling station | String |
photo | photo of the voter | String |
error | Name of the error (Only for FAILED) | String |
type | Type of error (Only for FAILED) | string |
value | The actual value that caused the error (Only for FAILED) | string |
message | Error message (Only for FAILED) | string |
path | The field in the request body where the error occurred (Only for FAILED) | string |
location | Location in the request where the issue was found (e.g., body) (Only for FAILED) | string |
Sample Response Body
SUCCESS:
FAILED:
voter verification error:
epicNumber and getAdditionalData not provided:
invalid epicNumber input and getAdditionalData not provided:
Encrypted Sample Response Body
Status Codes
Status | Status Code | Description |
SUCCESS | 0 | voter verified successfully |
FAILED | 1 | voter verification failed |
Validation error | 2 |
|