Documentación API ConsultaConsulta de DNI
API Consulta API v1 · GET

Consulta de DNI

Obtén los datos disponibles de una persona a partir de su DNI y recíbelos en una respuesta JSON lista para integrar.

Endpoint

GET/api/v1/consulta/dni/{dni}

URL base: https://apachiy.mytems.cloud

Autenticación

Envía tu token en el encabezado Authorization. El permiso consultas:dni debe estar habilitado para tu cuenta.

Authorization: Bearer myt_live_TU_TOKEN

Genera el token desde el panel. Guárdalo como secreto y no lo expongas en el navegador, repositorios ni aplicaciones móviles.

Parámetros de ruta

NombreTipoRequeridoDescripción
dnistringSíNúmero de DNI de 8 dígitos.

Ejemplo de solicitud

Cambia el token y los datos de ejemplo por los de tu cuenta.

cURL
curl --request GET \
  --url "https://apachiy.mytems.cloud/api/v1/consulta/dni/12345678" \
  --header "Authorization: Bearer myt_live_TU_TOKEN" \
  --header "Accept: application/json"

Respuesta

Estructura real de la respuesta HTTP 200; los valores entre llaves son marcadores de ejemplo.

200 · application/json
{
    "success": true,
    "data": {
        "tipo_documento": "DNI",
        "documento": "{dni_consultado}",
        "nombres": "{nombres}",
        "apellido_paterno": "{apellido_paterno}",
        "apellido_materno": "{apellido_materno}",
        "nombre_o_razon_social": "{nombre_completo}",
        "direccion": null,
        "ubigeo": {
            "codigo": null,
            "departamento": null,
            "provincia": null,
            "distrito": null,
            "catalogo": "RENIEC"
        },
        "telefono": null
    },
    "request_id": "{uuid_generado_por_la_api}"
}

Los datos devueltos pueden variar según la información disponible. Conserva el request_id para consultar el registro de una solicitud.

Errores y límites

Los errores controlados siguen la estructura { "success": false, "error": { "code": "...", "message": "..." } }. Según el caso, puedes recibir 401 por token inválido, 403 por permiso o servicio inactivo, 422 por datos no válidos y 429 por límite alcanzado.

Las consultas se limitan por el cupo mensual de tu plan y por el límite temporal de solicitudes. Revisa el código de error antes de reintentar.