La API de Comprobantes tiene el propósito de integrarse con sistemas ERP para emitir de manera automatizada los CFDI a nombre de proveedores/comisionistas por servicios recurrentes.
Para iniciar el proceso, se requiere la autenticación del sistema cliente, entregándole un código de acceso para utilizar el resto de las funciones.
Como parte del proceso de emisión, la API cuenta con las funciones de búsqueda y descarga, así como de cancelación de comprobantes emitidos.
A continuación se presentan las URL de los ambientes productivo y demo de la API de Comprobantes.
URL Productiva
https://emision.emisiondetecno.mx/Detecno/Timbrame
URL Demo
https://detecno-factura-electronica.com/timbrame/cfdWebPos_NV_Demo
Endpoints
Token /api/Token/AutoR/TokenAppId
Emitir comprobante /api/AutoRecepcion/v40
Obtener comprobante /api/AutoRecepcion/v40?
Cancelar comprobante /api/TimbrameServicio/CancelarCfdi
A continuación, se describen las funciones de la API de Comprobantes
Token
Valida las credenciales para el uso de la API.
Se envía el tokenId obtenido de la aplicación de Autorecepción.
Se obtiene el valor de acc_tkn para autenticación.
Emitir comprobante
Genera un comprobante fiscal.
Se le envía el XML estándar de Detecno en Base64.
Se obtiene el UUID y un archivo ZIP en Base64 que contiene el XML y PDF del comprobante timbrado.
Obtener comprobante
Busca comprobantes previamente emitidos.
Se le envía el facturaId que identifica a la factura dentro del aplicativo o el UUID del comprobante asignado en el timbrado.
Se obtiene un archivo ZIP en Base64 que contiene el XML y PDF.
Cancelar comprobante
Cancela los comprobantes previamente emitidos.
Se envía el facturaId o el UUID del comprobante, el motivo de cancelación, y en caso necesario el folio de sustitución.
Se obtiene el estatus de cancelación.
Documentación de la API Comprobantes
Para mayor detalle de las funciones y parámetros vea la documentación anexa.
Catálogos de rechazos y errores propios de la API