🇵🇪
Consulta RENIEC

Documentación API (en desarrollo)

Esta documentación describe los endpoints expuestos por el backend local y ejemplos de uso. Está en desarrollo — los detalles pueden cambiar.

GET /api/dni/:dni

Devuelve los datos personales asociados a un DNI si existe en la base.

Parámetros: :dni — número de DNI (6-9 dígitos).
Respuestas:
{
  "DNI": "12345678",
  "NOMBRES": "Juan",
  "AP_PAT": "Perez",
  "AP_MAT": "Gonzales",
  "FECHA_NAC": "1990-01-01"
}
Códigos HTTP: 200 (OK), 404 (no encontrado), 500 (error servidor).

GET /api/search?name=<Nombres>&lastname=<Apellidos>

Busca por nombres y/o apellidos y devuelve una lista (paginación simple o límites aplicados).

Query params: name, lastname. Puedes enviar solo name o ambos.
Ejemplo de respuesta:
{
  "results": [
    { "DNI": "12345678", "NOMBRES": "María", "AP_PAT": "Lopez" },
    { "DNI": "87654321", "NOMBRES": "María", "AP_PAT": "Lozano" }
  ]
}

Documentación en desarrollo.