Skip to main content

Colômbia - Verificação de Antecedentes Penitenciários (INPEC)

Referência da API

Endpoint

https://api.verifik.co/v2/co/inpec

O serviço de Verificação de Antecedentes Penitenciários do INPEC permite verificar o status atual de encarceramento de pessoas em estabelecimentos administrados pelo Instituto Nacional Penitenciário e Carcerário da Colômbia (INPEC). Este endpoint da API valida se uma pessoa está atualmente privada de liberdade em algum centro de detenção administrado pelo INPEC e fornece informações detalhadas sobre seu status legal, tipo de admissão, localização da prisão e número único de identificação dentro do sistema penitenciário.

Este serviço é projetado para autoridades judiciais, órgãos de aplicação da lei, órgãos de controle estatal e organizações autorizadas que precisam verificar o status atual de pessoas dentro do sistema penitenciário colombiano para fins legais, de segurança ou de due diligence.

Cabeçalhos

NomeValor
Content-Typeapplication/json
AuthorizationBearer <token>

Parâmetros

info

Para a lista completa de tipos de documento suportados e seus parâmetros obrigatórios específicos, consulte o guia Tipos de documento.

NomeTipoObrigatórioDescrição
documentTypestringSimTipo de documento. Parâmetros válidos: CC, CE.
documentNumberstringSimNúmero do documento da pessoa a ser consultada, sem espaços ou pontos.
firstSurnamestringSimPrimeiro sobrenome da pessoa a ser consultada.

Requisição

import axios from 'axios';

const options = {
method: 'GET',
url: 'https://api.verifik.co/v2/co/inpec',
params: {
documentType: 'CC',
documentNumber: '80086615',
firstSurname: 'MURCIA'
},
headers: {
Accept: 'application/json',
Authorization: 'Bearer <seu_token>'
}
};

try {
const { data } = await axios.request(options);
console.log(data);
} catch (error) {
console.error(error);
}

Resposta

{
"data": {
"documentNumber": "80086615",
"documentType": "CC",
"firstSurname": "MURCIA",
"legend": "Se encontró un registro de Persona privada de la libertad con los siguientes datos",
"records": [
{
"admissionStatus": "INTRAMURAL",
"gender": "MASCULINO",
"identification": "80086615",
"legalStatus": "CONDENADO",
"name": "DAVID EDUARDO HELMUT MURCIA GUZMAN",
"prison": "COMPLEJO CARCELARIO Y PENITENCIARIO BOGOTA",
"uniqueNumber": "277351"
}
]
},
"signature": {
"dateTime": "October 27, 2025 12:53 PM",
"message": "Certified by Verifik.co"
},
"id": "YKOR5"
}

Campos da resposta

Objeto Data

CampoTipoDescrição
documentNumberstringNúmero do documento da pessoa consultada
documentTypestringTipo do documento (CC ou CE)
firstSurnamestringPrimeiro sobrenome da pessoa consultada
legendstringMensagem indicando se foram encontrados registros
recordsarrayLista de registros prisionais (vazia se não houver)

Objeto Records (quando encontrado)

CampoTipoDescrição
admissionStatusstringStatus de admissão (ex.: "INTRAMURAL" para presos internados na unidade)
genderstringGênero do detento (MASCULINO/FEMENINO)
identificationstringNúmero de identificação
legalStatusstringStatus legal (ex.: "CONDENADO" para condenado, "SINDICADO" para acusado)
namestringNome completo do detento
prisonstringNome da prisão ou complexo penitenciário onde a pessoa está detida
uniqueNumberstringNúmero único de identificação dentro do sistema INPEC

Recursos

  • Status prisional em tempo real: consulta o status atual de encarceramento em unidades do INPEC.
  • Informações abrangentes: retorna status legal, tipo de admissão, gênero e localização da prisão.
  • Conformidade legal: dados oficiais do INPEC para fins judiciais e de segurança.
  • Resposta estruturada: formato de dados organizado para fácil integração.
  • Múltiplas linguagens de programação: suporte para JavaScript, Python, PHP e Swift.
  • Tratamento de erros: respostas de erro abrangentes para diversos cenários.

Casos de uso

  • Verificações de antecedentes: confirmar se uma pessoa possui registros atuais de encarceramento.
  • Due diligence jurídica: confirmar status legal para procedimentos judiciais.
  • Triagem de segurança: validar informações para emprego ou autorizações de segurança.
  • Verificação familiar: permitir que parentes confirmem o status de detenção.
  • Verificação de conformidade: garantir conformidade regulatória para cargos sensíveis.