API firma XML

Introducción a la FIRMA XML

Olvídate de los trámites de certificado digital, crear usuarios y permisos, si tu sistema ya genera XML y con nuestra API de firma XML podrás firmar sin limite.

¿Qué puedes hacer con nuestra API?

  • Integrar con tu software sin importar el lenguaje de programación

  • ARCHIVO PLANO: Usamos formatos JSON para recibir y entregarte la información de los comprobantes electrónicos.

  • Deberás de enviar en archivo base64 tu xml sin firmar

  • Te enviaremos el XML firmado

  • Puedes enviar las veces que creas conveniente para firmar el mismo XML

Los documentos que se encuentran contemplados son:

  1. 1.Factura

  2. 2.Boleta

  3. 3.Nota de Débito

  4. 4.Nota de Crédito

  5. 5.Resúmenes

  6. 6.Comunicación de baja

  7. 7.Guía de Remisión - Remitente

  8. 8.Guía de Remisión - Transportista

Formato de comunicación

Cada solicitud generada, es una solicitud HTTP dirigida a un endpoint, dependiendo del tipo de acción, esta puede ser mediante un comando GET o POST.La URL para conectarse a crear comprobantes según el tipo de comprobante :

  • https://firma-dev.factpro.la/firma-xml (deberás usar esa URL para enviar tu XML en formato base64 y obtendrás automáticamente tu XML firmado)

  • https://firma-dev.factpro.la/api/enviar-xml (enviarás a la SUNAT/OSE)

  • https://firma-dev.factpro.la/api/consultar-xml/{nombre_archivo} (Para consultar el CDR)

Recuerda que en cada pagina según tus requerimientos encontrarás las URL.

Detalles técnicos

Para poder usar nuestra API necesitas una RUTA, un TOKEN y un ARCHIVO PLANO (JSON ).RUTA: La puedes en de esta página. TOKEN: La puedes conseguir en la plataaforma de factpro. ARCHIVO PLANO: Usamos formatos JSON