Colombia — Rama Judicial JEPMS (Ejecución de Penas y Medidas de Seguridad)
Verifik permite consultar directamente los registros oficiales de los Juzgados de Ejecución de Penas y Medidas de Seguridad (JEPMS) de la Rama Judicial de la República de Colombia.
A diferencia de los antecedentes judiciales ordinarios, los Juzgados de Ejecución de Penas conocen de las condenas penales en firme con sentencia ejecutoriada, el cumplimiento de penas de prisión, libertad condicional, prisión domiciliaria y medidas de seguridad.
Este endpoint es esencial para procesos de debida diligencia legal y verificación de antecedentes penales de alta criticidad, identificando de manera concluyente si una persona se encuentra cumpliendo una condena judicial o privada de la libertad.
Casos de Uso
- Verificación de Seguridad y Confianza (Background Check de Alto Riesgo): Detección de condenas penales firmes y estado de cumplimiento de penas privativas de libertad.
- Contratación en Sectores Regulados: Validación obligatoria en entidades bancarias, valores, defensa, transporte de valores y seguridad privada.
- Monitoreo Judicial y Procesal: Seguimiento a radicados y despachos judiciales asignados a la ejecución de sentencias condenatorias.
Endpoint
GET https://api.verifik.co/v2/co/rama/jepms
Ruta alterna: GET https://api.verifik.co/v2/co/rama/juzgado/expedientes
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 |
Parameters
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
documentType | string | No | Tipo de documento de identidad: CC (predeterminado), CE, TI, PAS. |
documentNumber | string | Sí | Número de documento de identidad del sujeto a consultar (sin puntos ni espacios, ej. 2373969). |
city | string | No | Distrito judicial o ciudad a consultar. Valor por defecto: bogota. Admite las principales cabeceras de distrito judicial (ej. medellin, cali, barranquilla, bucaramanga, etc.). |
Request
- Node.js (JavaScript)
- Python
- cURL
import axios from "axios";
const options = {
method: "GET",
url: "https://api.verifik.co/v2/co/rama/jepms",
params: {
documentType: "CC",
documentNumber: "2373969",
city: "bogota",
},
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 JEPMS:", error.response?.data || error.message);
}
import requests
url = "https://api.verifik.co/v2/co/rama/jepms"
headers = {
"Accept": "application/json",
"Authorization": "Bearer <tu_token>"
}
params = {
"documentType": "CC",
"documentNumber": "2373969",
"city": "bogota"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())
curl -X GET "https://api.verifik.co/v2/co/rama/jepms?documentType=CC&documentNumber=2373969&city=bogota" \
-H "Accept: application/json" \
-H "Authorization: Bearer <tu_token>"
Response
- 200 (Con Expediente de Ejecución Penal)
- 200 (Sin Registros Penales)
- 400 (Parámetros Inválidos)
{
"data": {
"documentType": "CC",
"documentNumber": "2373969",
"city": "bogota",
"hasRecords": true,
"totalCases": 1,
"cases": [
{
"courtOfEPMS": "JUZGADO 015 DE EJECUCION DE PENAS Y MEDIDAS DE SEGURIDAD DE BOGOTA",
"city": "BOGOTA",
"filingNumber": "11001318701520180012300",
"receiptDate": "2018-04-12",
"municipality": "BOGOTA D.C.",
"corporation": "JUZGADOS DE EJECUCION DE PENAS",
"codeRoom": "00",
"consOffice": "015",
"year": "2018",
"appeal": "00",
"name": "RODRIGUEZ PEREZ CARLOS ALBERTO",
"representative": "DEFENSORIA DEL PUEBLO",
"court": "JUZGADO 15 DE EJECUCION DE PENAS",
"isDeprivedOfLiberty": true
}
]
},
"signature": {
"dateTime": "2026-10-30 18:30:00",
"message": "Certified by Verifik.co"
}
}
{
"data": {
"documentType": "CC",
"documentNumber": "12345678",
"city": "bogota",
"hasRecords": false,
"totalCases": 0,
"cases": []
},
"signature": {
"dateTime": "2026-10-30 18:30:00",
"message": "Certified by Verifik.co"
}
}
{
"error": {
"message": "Invalid document number. Please check input parameters.",
"code": "INVALID_PARAMETERS"
}
}
Perfiles de Prueba Sandbox
En ambiente Sandbox (sandbox.verifik.co o modo sandbox activo), puedes utilizar los siguientes identificadores:
| Documento | Tipo | Ciudad | Comportamiento en Sandbox |
|---|---|---|---|
2373969 | CC | bogota | Retorna expediente judicial activo de ejecución de pena (hasRecords: true, isDeprivedOfLiberty: true). |
12345678 | CC | bogota | Sin registros judiciales en juzgados de ejecución de penas (hasRecords: false, totalCases: 0). |