Verify Mexican Voter IDs via API

Check a credencial para votar with INE and find out whether it is current. Send the identifiers printed on the back, get INE's answer through a simple REST API.

Limited time: $5 USD signup bonus when you create an account!

Already use RFCCheck or CURPCheck? Log in with that account - your API key and balance work here too.

What can you do with the INECheck API?

Confirm that a voter ID someone shows you is current before you accept it.

/ine/verify

INE verification

CIC and citizen ID in; INE's answer out: current, no longer valid, or not on record. ~15–40s, 10 credits. For KYC, onboarding, and lending.

The elector key, issue number, federal and local districts, registration and issue years, and the date the credential expires, as INE has them.

What is an INE credential?

The credencial para votar, usually called the INE, is the voter ID the Instituto Nacional Electoral issues to Mexican citizens. It is the most widely accepted photo ID in Mexico and stays valid for ten years from issue.

Banks, fintechs, lenders, and marketplaces ask for it to open accounts and sign contracts. A photo of a card does not prove it is current: INECheck asks INE's Lista Nominal service and returns its answer, so expired or unknown credentials are caught before you rely on them.

How do I verify my first voter ID?

A single API call is all you need

curl -X POST https://inecheck.com/v1/ine/verify \
  -H "x-api-key: rfc_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"cic": "123456789", "id_ciudadano": "987654321"}'
{
  "cic": "123456789",
  "found": true,
  "status": "vigente",
  "message": "INE reports this credential is current.",
  "credential": {
    "vigente": true,
    "clave_elector": "PRMRJN80010109H400",
    "numero_emision": "2",
    "distrito_federal": "1",
    "distrito_local": "19",
    "anio_emision": "2022",
    "vigencia": "2032-12-31"
  }
}

Simple, transparent pricing

Pay by credits, not by request. An INE verification costs 10 credits.

Extra credits at $0.015 USD each. No plan required; prepaid balance works too.

Pay as you go

$0 USD/month
  • $0.015 per credit, prepaid
  • No subscription, no commitment
  • All endpoints included
  • $5 USD signup bonus
Get Started

Basic

$99 USD/month
  • 10,000 credits/month
  • ≈ 1,000 /ine/verify
  • Email support
Get Started
Most Popular

Growth

$449 USD/month
  • 60,000 credits/month
  • ≈ 6,000 /ine/verify
  • Priority support
Get Started

Pro

$1,800 USD/month
  • 300,000 credits/month
  • ≈ 30,000 /ine/verify
  • Priority support
Get Started

Enterprise

More than 300,000 credits/month? Get volume pricing (up to 67% off), a dedicated SLA, and support.

Contact us

What does each endpoint cost?

Endpoint Credits USD overage
/ine/verify 10 $0.15

The same credits pay for the RFC and CURP endpoints. See every endpoint's price

Frequently Asked Questions

What is INECheck?

INECheck is a REST API for Mexican voter IDs (credencial para votar). It asks INE's Lista Nominal service whether a credential is current and returns the record INE has for it.

What do I need to verify a credential?

The CIC and the citizen identifier printed on the back of the credential (models E to J), or the CIC and the OCR for model D. No photo or personal data is required.

How much does voter ID verification cost?

An INE verification costs 10 credits. Plans start at $99 USD/month for 10,000 credits, and extra credits cost $0.015 USD each without a subscription. New users get a $5 USD signup bonus.

Can I use my RFCCheck or CURPCheck account?

Yes. INECheck, CURPCheck, and RFCCheck share accounts, API keys, and balance. Sign in with your existing email and password, and the same key calls the INE, CURP, and RFC endpoints.

What does a verification return?

Whether INE reports the credential as current, and when it is, the elector key, issue number, federal and local districts, registration and issue years, and the date it expires. Identifiers INE has no record of come back with found set to false.

Ready to get started?

Create an account, get your API key, and start verifying voter IDs in minutes.

Sign up now and get a $5 USD signup bonus - limited time offer!

Create Free Account