ApifyConnect · Costa Rica

TSE API: look up physical and legal IDs from your application.

Send a cédula number and get name, surnames, date of birth, address, and expiry in JSON. REST over HTTPS, with an API key. The $9.99 base plan includes 10,000 calls a month.

Specifications

Endpoint
GET /api/v2/consulta
Latency
< 200 ms
Included quota
10,000 calls / month
Availability
99.5% uptime
Sample response
GET /api/v2/consulta/123456789

{
  "status": "success",
  "data": {
    "cedula": "123456789",
    "nombre": "JUAN",
    "primer_apellido": "PEREZ",
    "segundo_apellido": "MORA",
    "fecha_nacimiento": "1990-01-01",
    "provincia": "SAN JOSE",
    "canton": "SAN JOSE",
    "distrito": "SAN JOSE",
    "fecha_vencimiento": "2028-05-15"
  }
}

What you can look up

Physical and legal IDs

Covers current Costa Rica identity documents for people and companies, from the same endpoint.

Structured data

Name, surnames, date of birth, province, canton, district, and expiry. JSON ready for onboarding, KYC, or your CRM.

Fast responses

Typical latency under 200 ms. Built to validate the ID at sign-up time.

REST and API key

Create an account, enable credentials, call the endpoint. Fits Laravel, Node, WordPress, Shopify, CRM, or ERP.

Availability

99.5% uptime and 24/7 monitoring. Built for thousands of concurrent lookups.

Included quota

10,000 calls a month on the $9.99 plan. Extra calls at $0.045. Usage is visible in the console.

How to integrate

Create the account and API key

Sign up at tse.apifycr.com and enable the project credentials.

Look up the ID

Send GET /api/v2/consulta/{cedula} with your API key. Physical and legal IDs use the same flow.

Store the JSON

You receive structured data and write it into the sign-up, CRM, or file.

Data handling

HTTPS

Traffic is encrypted. We do not share your data with third parties.

Lookups are not stored

We do not keep call contents. We meter usage for quota and billing.

Integration help

If you need help wiring it into a site, CRM, or app, the technical team can support the project.

Pricing

One plan: $9.99 a month with 10,000 calls included. Then $0.045 per call.

Base plan: $9.99 · 10,000 calls a month

Estimated cost: $9.99

Create an account

Frequently asked questions

Is this an official TSE or government service?

No. ApifyConnect TSE is a commercial product from Apify LATAM. We are not the Tribunal Supremo de Elecciones and this is not a government procedure.

What does it cost, and is there a trial?

Base plan $9.99 USD a month with 10,000 calls. Extra calls $0.045. Free trial of 1,000 lookups. Sign up at tse.apifycr.com/register.

What data comes back?

JSON with name, surnames, date of birth, province, canton, district, and expiry. Physical and legal IDs. Sample on this page.

How do I authenticate?

HTTPS REST. API key in Authorization: Bearer. GET /api/v2/consulta/{cedula}. Docs at tse.apifycr.com.

Do you store ID lookups?

We do not keep the contents of the calls. We meter usage for quota and billing.

More questions in support

Start looking up IDs from your system

Create an account at tse.apifycr.com. There is a free trial and endpoint documentation.

Create an account