We’re excited to launch our latest product to simplify your business processes. Know More →
KYC RPACPC KYC SuiteIdentity Verification Suite

Verify Voter ID details through a single API.

Retrieve available voter ID information using the EPIC number through the RPACPC Voter ID Verification API. Integrate voter details into digital KYC, customer onboarding and identity verification workflows.

Sample verification Dummy data
1 You send
Verifying voter details…
2 You get back
✓
ACTIVEValid voter record found
482 ms
EPIC numberABC1234567
Full nameAARAV SHARMA
Gender · AgeM · 35
Relative (FTHR)RAJESH SHARMA
AssemblySample Assembly
DistrictSample District
StateMaharashtra
Response time
< 1s
Uptime SLA
98%
Rate limit
200 req / min
Auth
Bearer token
API overview

Simplify Voter ID verification.

The RPACPC Voter ID Verification API enables businesses to retrieve available voter identification and electoral information using an EPIC number.

The API returns key details such as voter status, name, gender, age, relative information and electoral location in a structured response — supporting API-based identity verification workflows.

Key information available

Access essential Voter ID details.

The API response may include:

01
EPIC Details

EPIC number and active status

epic_numberis_active
02
Personal Information

Full name, gender and age

full_Namegender</span >age
03
Relative Information

Relationship type and relative’s name

relation_typerelative_full_Name
04
Electoral Information

Part name and assembly name

part_nameasmbly_name
05
Location Details

District and state

districtstate
06
Birth Information

Birth year, where available

birth_year
How it works

Simple API-based verification process.

Step 01

Submit Details

Provide the EPIC number along with the required consent information.

Step 02

API Processing

RPACPC processes the voter ID verification request.

Step 03

Receive Response

Get the available voter and electoral information in a structured API response.

Step 04

Integrate into Your Workflow

Use the returned information within your customer onboarding or identity verification application.

API request

Step 1 Submit Voter ID details.

Request parameters
Parameter Type Description
request_id String Unique identifier for the API request
consent String Consent value submitted with the request
(e.g. Y)
consent_text String Consent declaration text
epic_number String Elector’s Photo Identity Card (EPIC)
number to verify
The request values shown are illustrative dummy data. User consent is required for fetching identity records.
Sample request REQUEST
{
  "request_id": "REQ123456",
  "consent": "Y",
  "consent_text": "I consent to fetching my information through RPACPC API.",
  "epic_number": "ABC1234567"
}
API response

Step 2Receive structured voter information.

Key response fields
Field Description
status API processing status (e.g. SUCCESS)
status_code HTTP response status code
epic_number EPIC card number verified in electoral records
is_active Status indicating whether the voter record is active
full_Name Full legal name of the registered voter
gender Gender recorded in electoral records
age Age of voter recorded in electoral rolls
relation_type Relationship type (e.g. FTHR)
relative_full_Name Name of father or relative
part_name Electoral polling part name
asmbly_name Assembly constituency name
district District of the electoral registration
state State of the electoral roll
message Status message returned by the service
200 · Sample responseRESPONSE
{
  "status": "SUCCESS",
  "status_code": "200",
  "message": "Data fetch successfully",
  "data": {
    "epic_number": "ABC1234567",
    "is_active": true,
    "full_Name": "AARAV SHARMA",
    "gender": "M",
    "age": 35,
    "birth_year": null,
    "relation_type": "FTHR",
    "relative_full_Name": "RAJESH SHARMA",
    "part_name": "Sample Part",
    "asmbly_name": "Sample Assembly",
    "district": "Sample District",
    "state": "Maharashtra"
  }
}

Illustrative response using dummy data. The API may return additional fields such as request ID, sequence ID and timestamps. Field availability and values may vary.

Use cases

Voter ID verification across business workflows.

Digital KYC and Customer Onboarding

Use available voter ID information as part of customer identity verification workflows.

Banking and Financial Services

Integrate voter ID checks into relevant customer onboarding and verification processes.

Insurance

Retrieve available identity and location information for relevant policyholder verification workflows.

Financial Inclusion and Assisted Onboarding

Support digital onboarding processes where voter ID is used as an identity document.

Enterprise Applications

Connect voter ID verification with existing business applications through API integration.

FAQ

Frequently asked questions

Common questions about the Voter ID Verification API — what it returns, how fast it is, and how to integrate.

Still have a question? Talk to an expert
What is the Voter ID Verification API?
The Voter ID Verification API actively verifies the authenticity of Voter ID cards, crucial forms of identification in India.
Why is the API important for institutions and entities?
This API is essential for institutions and entities that require reliable Voter Card verification as part of their identity verification processes.
How does the API work?
The API functions by accepting Voter ID card details and confirming the accuracy of information, including age, name, and address.
Can the API verify the age of individuals?
Yes, the API can verify the age of individuals as Voter ID cards are issued to those aged 18 and above.
Is the API capable of validating names and addresses as well?
Absolutely, the API is designed to validate the name and address information provided on Voter ID cards.
Is the API user-friendly and easy to integrate into systems?
Yes, the API is user-friendly and can be seamlessly integrated into existing systems and processes.
How does the API contribute to compliance with identity verification standards?
The API assists institutions in meeting regulatory and identity verification standards by ensuring the accuracy and reliability of Voter ID card information.
Does the API provide real-time verification?
Yes, the API offers real-time verification, ensuring that the information is up-to-date and accurate.
Can the API be customized to meet specific institutional requirements?
Yes, institutions can customize the API to align with their unique needs and preferences.
How does the API improve efficiency for organizations?
The API streamlines identity verification processes, saving time and resources for organizations while enhancing the reliability of verification.
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.