Documentación Onboarding Digital

VIDEO CONSUMO
CONTROL DE CAMBIOS
Versión
Fecha
Descripción

Creación del Docuemnto

09/02/2022

1.0

INTRODUCCIÓN

Para la integración de nuestros clientes con el servicio de Onboarding Digital, contamos con una API que permite a nuestros usuarios consultar en la Base de datos Onboarding digital de la Registraduría, esta tecnología facilita una integración rápida y transparente con el fin de potencializar el negocio de nuestros clientes y asociados.

Este servicio cuenta con los siguientes métodos:

1. /login/authenticate. (POST)

2. /validacion/documento. (POST)

1. LOGIN

En este método se encuentra expuesto el servicio de autenticación, para el consumo del servicio de consulta se asignarán credenciales en los siguientes campos:

                  · Username: Usuario de autenticación ante el servicio

                  · Password: Contraseña de autenticación

                  · ApplicationCode: GUID de identificación de cliente

1.1 URL PETICIÓN
1.2 PARAMETROS DE PETICIÓN
Parámetro
Descripción

Username

Es el usuario asignado al cliente para el consumo del servicio

Password

Es la contraseña asignado al cliente para el consumo del servicio

Application Code

Es el código GUID asignado al cliente para el consumo del servicio

1.3.1 RESPUESTA

Al realizar la autenticación, este servicio recibirá como parámetros de ingreso usuario, contraseña y código de aplicación. El método generará un JWT que permitirá consumir el método de consulta.

2. CONSULTAR DOCUMENTO

Ya realizada la autenticación de usuario, en el método de validación/documento se podrá realizar la consulta del documento de referencia.

2.1 URL DE PETICIÓN
2.2 PARAMETROS DE PETICIÓN
Parametro
Descripción
Formato

*Código Aplicación

Es el código GUID asignado al cliente para el consumo del servicio

30 – 40 caracteres alfanumérico y guiones “-”. Obligatorio

Tipo*de*Documento

Número de documento que se va a consultar

5– 11 caracteres numéricos. Obligatorio

Documento

Tipo de Documento, cualquier tipo de documento diferente a CC se rechaza.

1 carácter numérico. Obligatorio

2.3 EJEMPLO DE USO

A continuación, en el Body, enviar los parámetros de consulta los cuales son:

********** · CodigoAplicacion: GUID de identificación de cliente.

********** · TipoDocumento: Tipo de Documento, Para Onboarding Digital solo se usa el valor de “1”, que corresponde a cedula de identidad, cualquier otro valor será rechazado.

********** · Documento: Numero de documento del candidato a consultar.

2.3.1 RESPUESTA

La petición generara una respuesta con la siguiente estructura:

**********· CodigoRespuesta: Código de respuesta que arrojo la consulta “0” (Cero) es exitoso

**********· DescripcionRespuesta: Breve descripción del error, si hubo algún error en la consulta.

**********· La entidad Respuesta contiene los datos del candidata

2.4 CODIGO DE VIGENCIA DEL DOCUMENTO
Código
Descripción

*****0

**Vigente

**************************************************1

***************************************************************************************************************************Vigente

*************************************************12

***************************************************************************************************************************Baja por Pérdida o Suspensión de los Derechos Políticos

*************************************************14

***************************************************************************************************************************Baja por Interdicción Judicial por Demencia

*************************************************21

***************************************************************************************************************************Cancelada por Muerte

*************************************************22

***************************************************************************************************************************Cancelada por Doble Cedulación

*************************************************23

***************************************************************************************************************************Cancelada por Suplantación o Falsa Identidad

*************************************************24

***************************************************************************************************************************Cancelada por Menoría de Edad

*************************************************51

***************************************************************************************************************************Cancelada por Muerte Facultad Ley 1365 2009

*************************************************52

***************************************************************************************************************************Cancelada por Intento de Doble Cedulación NO Expedida

*************************************************53

***************************************************************************************************************************Cancelada por Falsa Identidad o Suplantación NO Expedida

*************************************************54

***************************************************************************************************************************Cancelada por Menoría de Edad NO Expedida

*************************************************55

***************************************************************************************************************************Cancelada por Extranjería NO Expedida

*************************************************56

************************************************************************************************************************** *Cancelada por Mala Elaboración No Expedida

2.5 CODIGO VIGENCIA DEL DOCUMENTO
Código
Descripción

******0

* **OK – Candidato encontrado

***************************************************1

****************************************************************************************************************************Candidato no encontrado

***************************************************2

****************************************************************************************************************************Campos de entrada con formato erróneo

**************************************************3001

****************************************************************************************************************************Error interno del servicio