API para la Certificación de documentos FEL#

Totaldoc pone a su disposición los siguientes servicios los cuales ayudan a cubrir los pasos del proceso FEL:

Creación de DTE (XML)#

Es un servicio para crear un DTE a través de un servicio REST usando un simple documento en formato JSON que incluye la información del documento a ser creado. Luego, devuelve una respuesta con el XML listo para poder ser enviado a certificación.

Aplicar la Firma de Emisor en DTE#

Este servicio de firma electrónica de un DTE a través de un servicio REST, al que se envía el XML del DTE y se envía al servidor de totaldoc para ser firmado digitalmente. El servidor devuelve un archivo con la firma digital.

Certificación y Firma de Certificadora#

El servicio de certificar un DTE por medio de un servicio REST el archivo XML con la información del emisor a la API de Totaldoc y esperar la respuesta que indicará si el documento ha sido aceptado o rechazado.

Creación de PDF (con catálogo de formatos, y formato personalizado a la medida)#

Este servicio de crear una representación gráfica de un DTE por medio de un solicitud GET al servidor de Totaldoc que alberga el archivo deseado obteniendo el PDF o el XML.

Consulta de NIT#

Es un servicio para obtener los datos del contribuyente por medio del NIT a los servidores de Totaldoc. Esta solicitud debe incluir el número de NIT como parámetro de la consulta. La API procesa y devuelve los datos asociados a ese número de NIT en formato JSON.

Consulta de CUI#

Este servicio permite realizar una solicitud HTTP a la API de Totaldoc, indicando el CUI del individuo como parámetro. La API responderá con una representación en formato JSON que incluirá información del individuo asociado con el CUI proporcionado.

Consulta de DTE#

Con éste seervicoi se puede obtener información de un DTE certificado por Totaldoc. Generalmente utilizado para validar una certificación previa o bien en casos donde la aplicación requiera obtener de nuevo toda la información del DTE.

Para las distintas peticiones se tienen dos llaves apiKey y appKey.

apiKey

Para los servicios: Firma, Certificación y Consulta de DTE.

appKey

Para los servicios: Crear XML y, Consulta de NIT y CUI.