Ir directamente al contenido
  • No hay sugerencias porque el campo de búsqueda está vacío.

Manual Documentación Servicio REST ANI con JWT

1. OBJETIVO

Este documento tiene como objetivo guiarte en el uso del servicio para consultar datos biográficos con el servicio del ANI de la Registraduría Nacional.

2. INTRODUCCIÓN

Para que nuestros clientes se conecten fácilmente con el servicio ANI, hemos desarrollado una API que les permite acceder a la Base de datos ANI de la Registraduría. Esta tecnología hace que la integración sea rápida y sencilla, ayudando a impulsar el éxito de sus negocios y asociaciones.

Aquí te mostramos, de manera sencilla, cómo puedes comunicarte con nuestro servicio, el cual cuenta con los siguientes métodos:

  1. /login/authenticate. (POST)
  2. /validacion/documento.(POST)

    3. LOGIN

    Aquí te mostramos cómo funciona el servicio de autenticación. Para que puedas usar el servicio de consulta, te proporcionaremos 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.

    3.1.            URL PETICIÓN

    https://reconoserpruebas.olimpiait.com:6470/api/login/authenticate

    3.2.            PARÁMETROS 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.

    ApplicationCode

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

    3.3.            EJEMPLO DE USO

    Manual_04_RECONOSER_01

    Cuando te autentiques, el servicio recibirá tu usuario, contraseña y código de aplicación. Luego, generará un JWT que te permitirá usar el método de consulta. No te preocupes, el administrador del servicio te avisará sobre el tiempo de vida de este token.

    Manual_04_RECONOSER_02

    4. CONSULTAR DOCUMENTO

    Una vez que hayas completado la autenticación, simplemente toma el token generado y, al hacer la consulta de documento, coloca en los Headers de la petición el valor "Olimpia token". Solo necesitas escribir "Olimpia", dejar un espacio, y luego añadir el JWT que obtuviste al iniciar sesión.

    4.1.            URL PETICIÓN

    https://reconoserpruebas.olimpiait.com6470/api/validacion/documento

    4.2.            PARÁMETROS DE PETICIÓN

    PARÁMETRO

    DESCRIPCIÓN

    FORMATO

    Código aplicación

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

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

    Documento

    Número de documento que se va a consultar.

    • 5 – 11 caracteres numéricos.
    • Obligatorio

    Tipo Documento

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

    • 1         carácter        numérico.
    • Obligatorio

    4.3.           EJEMPLOS DE USO

    Manual_04_RECONOSER_03

    A continuación, en el Body, por favor envía los parámetros de consulta que son: 

    Manual_04_RECONOSER_04

    • CodigoAplicacion: GUID de identificación de cliente.
    • TipoDocumento: Tipo de Documento. Para ANI 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.

    Manual_04_RECONOSER_05

    Tu solicitud te dará una respuesta con esta estructura:

    • CodigoRespuesta: Código de respuesta que arrojo la consulta “0” (Cero) es exitoso.
    • DescripcionRespuesta: Una breve explicación del error, en caso de que haya ocurrido alguno durante la consulta.
    • La entidad Respuesta contiene los datos del candidato.

    Manual_04_RECONOSER_06

    4.4.            CÓDIGOS DE VIGENCIA DEL DOCUMENTO

    Aquí te mostramos los códigos de vigencia del documento de identidad para la Registraduría:

    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

    25

    Cancelada por Extranjería

    26

    Cancelada por Mala Elaboración

    27

    Cancelada por Reasignación o cambio de sexo

    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

    4.5.            CÓDIGOS DE ERROR

    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

    5. CONTROL DE CAMBIOS

    VERSIÓN FECHA DESCRIPCIÓN
    1 2020-04-24 Creación del documento.

    6. PROPIEDAD DE OLIMPIA

    El presente documento es de carácter confidencial y está protegido por las normas de derechos de autor, cualquier reproducción, distribución o modificación total o parcial a usuarios no autorizados o cualquier uso indebido de la información confidencial será considerado un delito conforme a lo establecido por el Código Penal y Leyes vigentes del estado Colombiano.

    Documento de Olimpia - Uso PÚBLICO