Perú — Personas Expuestas Políticamente (PEP / SBS PLAFT)
Verifik ofrece acceso programático al directorio consolidado de Personas Expuestas Políticamente (PEP) en la República del Perú, permitiendo a los sujetos obligados ante la UIF-Perú / SBS realizar la debida diligencia en el conocimiento del cliente, beneficiario final, directores y proveedores conforme a:
- Resolución SBS N° 2660-2015 (Reglamento de Gestión de Riesgos de Lavado de Activos y del Financiamiento del Terrorismo)
- Resolución SBS N° 4349-2016 (modificada por Resolución SBS N° 00199-2025 y Resolución SBS N° 02868-2025), incluyendo las categorías
aamdel Anexo Numeral 2 y la ventana regulatoria de 2 años posteriores al cese en el cargo (ex-PEP).
Casos de Uso
- Cumplimiento PLAFT / UIF-Perú: Identificación automatizada de clientes o contrapartes bajo régimen reforzado de debida diligencia conforme a la normativa de la Superintendencia de Banca, Seguros y AFP (SBS).
- Onboarding Financiero, Fintech y Seguros: Validación por DNI, Carné de Extranjería (CE) o nombre completo durante procesos de vinculación digital.
- Debida Diligencia de Proveedores y Contratación: Detección de altos funcionarios, congresistas, alcaldes, gobernadores regionales, magistrados y responsables de logística/contrataciones del Estado.
Endpoint
GET https://api.verifik.co/v2/pe/politically-exposed-persons
Headers
| Nombre | Valor | Requerido | Descripción |
|---|---|---|---|
Accept | application/json | Sí | Formato de respuesta JSON |
Authorization | Bearer <token> | Sí | Token JWT de autenticación en Verifik |
Parámetros
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
documentNumber | string | Condicional | Número de DNI peruano (8 dígitos) o Carné de Extranjería (CE, 9 a 12 caracteres). Requerido si no se envía fullName. |
documentType | string | No | Tipo de documento: DNI (predeterminado) o CE. |
fullName | string | Condicional | Nombre completo de la persona a consultar (ej. DINA ERCILIA BOLUARTE ZEGARRA). Requerido si no se envía documentNumber. |
includeFormer | boolean | No | Incluye ex-funcionarios (ex-PEP) dentro de la ventana de 2 años posteriores al cese establecida por la Res. SBS 4349-2016 / 02868-2025. Valor predeterminado: true. Envíe false para filtrar únicamente cargos vigentes. |
force | boolean | No | Si es true, omite el caché reciente y fuerza una consulta fresca. |
Categorías SBS Anexo Numeral 2 (a – m)
Cada coincidencia es clasificada automáticamente según el Anexo Numeral 2 de la Resolución SBS N° 4349-2016 / 02868-2025:
| Categoría | Descripción (Anexo Numeral 2 SBS) |
|---|---|
a | Presidente de la República, Vicepresidentes, Congresistas de la República y Parlamentarios Andinos |
b | Ministros, Viceministros, Secretarios Generales y Titulares de Organismos Públicos del Poder Ejecutivo |
c | Gobernadores, Vicegobernadores, Consejeros Regionales, Alcaldes y Regidores Municipales |
d | Jueces Supremos y Superiores, Magistrados del Tribunal Constitucional, JNJ y Fiscales Supremos / Superiores |
e | Titulares y Miembros de Directorio de Organismos Constitucionalmente Autónomos (BCRP, SBS, JNE, ONPE, RENIEC, Contraloría, Defensoría) |
f | Oficiales Generales y Almirantes de las Fuerzas Armadas y de la Policía Nacional del Perú (PNP) |
g | Embajadores, Cónsules y Representantes Diplomáticos del Perú |
h | Directores, Gerentes Generales y Ejecutivos de Empresas del Estado (FONAFE, Petroperú, Banco de la Nación) |
i | Fundadores, Miembros de Directivas Nacionales (CEN) y Representantes Legales de Partidos Políticos |
j | Altos Directivos de Organismos Internacionales acreditados en el Perú |
k | Funcionarios responsables de Administración, Presupuesto, Finanzas, Logística, Tesorería y Contrataciones del Estado |
l | Colaboradores directos, asociados cercanos y parientes hasta el segundo grado de consanguinidad o afinidad |
m | Otros altos funcionarios públicos y directivos obligados a presentar Declaración Jurada de Ingresos, Bienes y Rentas (DDJJ) o de Intereses (DJI) |
Request
- Node.js (JavaScript)
- Python
- cURL
import axios from "axios";
const options = {
method: "GET",
url: "https://api.verifik.co/v2/pe/politically-exposed-persons",
params: {
documentType: "DNI",
documentNumber: "06256217",
includeFormer: true,
},
headers: {
Accept: "application/json",
Authorization: "Bearer <tu_token>",
},
};
try {
const { data } = await axios.request(options);
console.log(JSON.stringify(data, null, 2));
} catch (error) {
console.error("Error al consultar PEP Perú:", error.response?.data || error.message);
}
import requests
url = "https://api.verifik.co/v2/pe/politically-exposed-persons"
headers = {
"Accept": "application/json",
"Authorization": "Bearer <tu_token>"
}
params = {
"documentType": "DNI",
"documentNumber": "06256217",
"includeFormer": "true"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())
curl -X GET "https://api.verifik.co/v2/pe/politically-exposed-persons?documentType=DNI&documentNumber=06256217&includeFormer=true" \
-H "Accept: application/json" \
-H "Authorization: Bearer <tu_token>"
Response
- 200 (Coincidencia PEP Encontrada)
- 200 (Sin Coincidencias / No PEP)
- 409 (Error de Validación)
{
"data": {
"documentType": "DNI",
"documentNumber": "06256217",
"fullName": "DINA ERCILIA BOLUARTE ZEGARRA",
"isPep": true,
"isActivePep": true,
"isFormerPep": true,
"totalMatches": 2,
"categories": ["a", "b"],
"includeFormer": true,
"matches": [
{
"fullName": "DINA ERCILIA BOLUARTE ZEGARRA",
"documentType": "DNI",
"documentNumber": "06256217",
"position": "PRESIDENTA DE LA REPÚBLICA DEL PERÚ",
"entity": "DESPACHO PRESIDENCIAL",
"category": "a",
"categoryLabel": "President of the Republic, Vice Presidents, Members of Congress, and Parliamentarians",
"categoryLabelEs": "Presidente de la República, Vicepresidentes, Congresistas y Parlamentarios",
"department": "LIMA",
"startDate": "2022-12-07",
"endDate": null,
"status": "ACTIVE",
"isPep": true,
"isActivePep": true,
"isFormerPep": false,
"withinLookbackWindow": false,
"source": "PORTAL DEL ESTADO PERUANO / CONTRALORÍA GENERAL DE LA REPÚBLICA",
"sourceUrl": "https://www.gob.pe/presidencia",
"fiscalYear": "2025",
"declarationOpportunity": "AL INICIO"
}
],
"regulation": {
"framework": "Resolución SBS N° 2660-2015 / Resolución SBS N° 4349-2016 (modificada por Res. SBS N° 00199-2025 y N° 02868-2025)",
"lookbackYears": 2,
"authority": "Superintendencia de Banca, Seguros y AFP (SBS) - UIF-Perú"
},
"valid": true
},
"signature": {
"dateTime": "November 4, 2026 7:15 PM",
"message": "Certified by Verifik.co"
}
}
{
"data": {
"documentType": "DNI",
"documentNumber": "10000009",
"fullName": "JUAN CARLOS QUISPE MAMANI",
"isPep": false,
"isActivePep": false,
"isFormerPep": false,
"totalMatches": 0,
"categories": [],
"includeFormer": true,
"matches": [],
"regulation": {
"framework": "Resolución SBS N° 2660-2015 / Resolución SBS N° 4349-2016 (modificada por Res. SBS N° 00199-2025 y N° 02868-2025)",
"lookbackYears": 2,
"authority": "Superintendencia de Banca, Seguros y AFP (SBS) - UIF-Perú"
},
"valid": true
},
"signature": {
"dateTime": "November 4, 2026 7:15 PM",
"message": "Certified by Verifik.co"
}
}
{
"code": "MissingParameter",
"message": "missing documentNumber or fullName\n.At least one of documentNumber or fullName is required"
}
Perfiles de Prueba Sandbox
En ambiente Sandbox (isSandbox activo), puedes utilizar los siguientes documentos para validar respuestas deterministas sin consumo de créditos:
| Documento | Tipo | Nombre Completo | Comportamiento en Sandbox |
|---|---|---|---|
06256217 | DNI | DINA ERCILIA BOLUARTE ZEGARRA | PEP Activo (isPep: true, Categorías a, b) |
10000001 | DNI | GUSTAVO LINO ADRIANZEN OLAYA | PEP Activo — Presidencia del Consejo de Ministros (isPep: true, Categoría b) |
10000002 | DNI | EDUARDO SALHUANA CAVIDES | PEP Activo — Congresista de la República (isPep: true, Categoría a) |
10000003 | DNI | RAFAEL BERNARDO LOPEZ ALIAGA CAZORLA | PEP Activo — Alcalde Metropolitano de Lima (isPep: true, Categoría c) |
10000004 | DNI | JAVIER AREVALO VELA | PEP Activo — Juez Supremo Corte Suprema (isPep: true, Categoría d) |
10000005 | DNI | JULIO EMILIO VELARDE FLORES | PEP Activo — Presidente del Directorio del BCRP (isPep: true, Categoría e) |
10000006 | DNI | VICTOR JOSE ZANABRIA ANGULO | PEP Activo — Comandante General PNP (isPep: true, Categoría f) |
10000007 | DNI | ALBERTO OTAROLA PENARANDA | Ex-PEP dentro de la ventana de 2 años SBS (isPep: true, isFormerPep: true con includeFormer=true; isPep: false con includeFormer=false) |
10000009 | DNI | JUAN CARLOS QUISPE MAMANI | Registro limpio No PEP (isPep: false, totalMatches: 0) |
001234567 | CE | MARIA FERNANDA GOMEZ PEREZ | Extranjero residente limpio No PEP (isPep: false, totalMatches: 0) |
90040401 | DNI | — | Retorna 404 NotFound |