Argentina - Certificado de Antecedentes Penales
Referencia de API
Endpoint
GET https://api.verifik.co/v2/ar/dnrec/antecedentes
Verifica un certificado de antecedentes penales DNREC de Argentina usando el código de solicitud (Solicitud) y el código de seguridad (Cod. Segur.) impresos en el PDF oficial. Devuelve datos estructurados de identidad, la declaración de antecedentes penales extraída del certificado y el PDF en base64.
Headers
| Nombre | Valor |
|---|---|
| Accept | application/json |
| Authorization | Bearer <token> |
Parámetros
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
requestCode | string | Sí | Código de solicitud (Solicitud) del certificado. Ejemplo: 02118499487. |
securityCode | string | Sí | Código de seguridad (Cod. Segur.) del certificado. Ejemplo: 371488F861. |
Solicitud
- JavaScript
- Python
import axios from 'axios';
const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/ar/dnrec/antecedentes',
params: {
requestCode: '02118499487',
securityCode: '371488F861',
},
headers: {
Accept: 'application/json',
Authorization: 'Bearer <tu_token>',
},
};
try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}
import http.client
conn = http.client.HTTPSConnection("api.verifik.co")
headers = {
"Accept": "application/json",
"Authorization": "Bearer <tu_token>",
}
conn.request(
"GET",
"/v2/ar/dnrec/antecedentes?requestCode=02118499487&securityCode=371488F861",
headers=headers,
)
res = conn.getresponse()
print(res.read().decode("utf-8"))
Respuesta
- 200
- 404
- 409 (Parámetros faltantes)
{
"data": {
"urlPDF": "https://www.dnrec.jus.gov.ar/ConsultaCAP/Certificado.aspx?solic=02118499487&segur=371488F861",
"pdfBase64": "JVBERi0xLjMKJeLjz9MKMSAwIG9iago8PC9UeXBlL0NhdGFsb2cv...",
"requestCode": "02118499487",
"securityCode": "371488F861",
"details": {
"name": "MARIA ELENA LOPEZ",
"dni": "27123456",
"dateOfBirth": "15/03/1985",
"nationality": "ARGENTINA",
"procedureCode": "DNREC01",
"issueDate": "10 de junio de 2024",
"criminalRecordStatement": "No registra antecedentes penales a informar por esta Reparticion"
}
},
"signature": {
"dateTime": "June 23, 2026 10:00 AM",
"message": "Certified by Verifik.co"
}
}
{
"code": "NotFound",
"message": "Record not found."
}
{
"code": "MissingParameter",
"message": "missing requestCode\n. missing securityCode\n"
}
Notas
requestCodeysecurityCodeson obligatorios; valores faltantes devuelven 409MissingParameter.- Códigos inválidos o vencidos devuelven 404
NotFound. - En modo sandbox, usa
requestCode=02118499487ysecurityCode=371488F861para una respuesta de ejemplo estable;requestCode=90040401devuelve 404.