Skip to main content
Consulta antecedentes enviando uno o varios registros en una sola solicitud. El flujo es asíncrono: creas el lote con POST, guardas el IdSolicitud y consultas con GET hasta que cada ítem quede en completado. Cada tipo de consulta pide datos distintos y devuelve un resultado distinto. Eso va en su página.

Persona natural

Tipo y número de documento, fuentes e informe.
Scope: consulta_antecedentes. Auth en Autenticación.

Endpoints

IdSolicitud es un UUID. Si el path no es un UUID válido, la ruta no existe.

Conceptos

POST — Crear solicitud

El body común es AceptarTerminos y Consultas. Qué va dentro de cada ítem lo define el tipo de consulta. Ver Persona natural.
Al enviar AceptarTerminos: true, declaras:
Dando cumplimiento al Régimen General de Hábeas Data (Ley 1581 de 2012) y en calidad de Responsable, declaro que para efectuar la siguiente consulta de información personal, cuento con el consentimiento o autorización previa, expresa e informada del titular de los datos personales que serán consultados en tiempo real a través de esta plataforma. Así mismo, declaro que la consulta efectuada corresponde a una finalidad legitima, consistente en el cumplimiento de los procesos de debida diligencia, seguridad y/o normas sobre prevención y lucha contra el lavado de activos, el terrorismo y corrupción que la organización debe cumplir por mandato legal o como buena práctica empresarial.

Respuesta con solicitud creada (200)

Si no hay ítems para procesar, la respuesta es 200 sin IdSolicitud y sin débito de créditos.

Errores del POST

GET — Consultar por IdSolicitud

Estados

La forma de Consultas[] depende del tipo. Ver Persona natural. Si InformePdf o una evidencia deja de funcionar, vuelve a llamar el GET.

Errores del GET

Flujo

1

POST

Envía Consultas según el tipo. Guarda Data.IdSolicitud y revisa ConsultasOmitidas.
2

GET

Mientras algún ítem esté en procesando, vuelve a consultar.
3

Resultado

Lee el detalle en la página del tipo. Persona natural.

Checklist

  • API Key solo en backend
  • Scope consulta_antecedentes
  • Máximo 100 ítems por POST
  • Maneja aceptadas y omitidas en la misma respuesta
  • Persiste IdSolicitud y consulta hasta completado
  • Distingue error HTTP de un resultado con hallazgos
  • Los créditos son los ítems aceptados, no el tamaño del array enviado