endpoint.pe

Carnet de extranjería

Nombres y apellidos del titular de un carnet de extranjería. Esta API está en preparación y hoy responde 501 sin descontar créditos.

GEThttps://api.endpoint.pe/v1/ce/{numero}
Fuente:
Migraciones
Costo:
1 crédito por consulta con resultado
Estado:
Disponible pronto

Parámetros

NombreDóndeFormato
numeroRuta9 a 12 caracteres alfanuméricos. Si no cumple, la API responde 422.

Formato previsto

El ejemplo usa un número y una persona ficticios.

terminal
curl 'https://api.endpoint.pe/v1/ce/001234567' \  -H 'Authorization: Bearer TU_TOKEN'
respuesta.json
{  "success": true,  "message": "Consulta exitosa",  "data": {    "numero": "001234567",    "nombres": "CARLOS ANDRÉS",    "apellido_paterno": "RODRÍGUEZ",    "apellido_materno": "PÉREZ"  },  "meta": {    "fuente": "Migraciones",    "consultado_en": "2026-10-12T07:40:12Z",    "creditos_cobrados": 1,    "creditos_disponibles": 14621  }}

Campos previstos de data

CampoDescripción
numeroNúmero de carnet consultado.
nombresNombres del titular.
apellido_paternoApellido paterno.
apellido_maternoApellido materno.

Respuesta actual

Mientras la fuente no esté conectada, toda consulta con formato válido responde:

respuesta.json
{  "success": false,  "message": "Esta fuente aún no está conectada. Estará disponible pronto.",  "error": "no_disponible",  "data": null,  "meta": {    "consultado_en": "2026-10-12T08:41:49Z"  }}

Qué es el documento y cómo validarlo mientras tanto: Carnet de extranjería: qué es y cómo validarlo.

Errores

HTTPerrorCuándo
501no_disponibleSiempre, hasta que la fuente esté conectada. No descuenta créditos.
422validaciondetalles.numero: "Carnet de extranjería inválido: 9 a 12 caracteres alfanuméricos."

Los demás códigos (401, 402, 403) son comunes a todas las APIs: Errores.

Relacionados