Timbrame.mx
API de Emisión
API que sirve para generar, sellar, timbrar, consultar y cancelar CFDIs, así como también obtener la constancia de retenciones.
Funciones de la API
El proceso de generación de comprobantes se realiza mediante las siguientes funciones:
Generar Token
Se le envían las credenciales de acceso para genera una solicitud.
Se obtiene el Token de la autentificación.
Generar Comprobante
Se le envía un XML en representación de Base64.
Se obtiene el facturaId, la representación en Base64 del XML y del PDF, y el UUID.
Consultar Factura
Se le envía el facturaId asignado por el sistema ó el UUID del comprobante.
Se obtiene la representación en Base64 de un archivo ZIP que contiene el XML y PDF.
Cancelar Comprobante
Se le envía el facturaId, el folio de sustitución y el motivo de cancelación.
Se obtiene el estatus de cancelación.
Obtener Constancia de Retención
Se le envía el comprobanteId ó el UUID de la constancia de retención.
Se obtiene la representación en Base64 del XML, PDF y el UUID.
En el siguiente enlace encontrará las especificaciones de la API.
Ambientes productivo y demo
A continuación encontrará los enlaces para los ambientes productivo y demo, así como los EndPoint que podrá utilizar en ambos ambientes.
URL productiva:
URL demo:
https://detecno-factura-electronica.com/timbrame/cfdWebPos_NV_Demo/
EndPoint:
Generar Token api/Token/AutoR/TokenAppId
Generar Comprobante api/TimbrameServicio/GenerarCfdi
Consultar Factura api/TimbrameServicio/BuscarCfdi/?facturaId=
api/TimbrameServicio/BuscarCfdi/?uuid=
Cancelar Comprobante api/TimbrameServicio/CancelarCfdi
Obtener Constancia de Retenciones api/TimbrameServicio/BuscarConstanciaRet/?comprobanteId=
api/TimbrameServicio/BuscarConstanciaRet/?uuid=
Archivos de entrada de datos
En el siguiente enlace encontrará la estructura de los archivos de entrada para la emisión por medio de la API:
Descripción del proceso
1 El emisor envía las credenciales de acceso para generar un token de autenticación.
2 El emisor envía la información en un archivo XML en Base64, y recibe el estatus del comprobante, así como el XML y PDF del CFDI timbrado.
4 Opcionalmente, podrá consultar el comprobante y descargar el XML y PDF por medio del portal web.
5 El Emisor podrá enviar la petición de cancelación de comprobantes ingresando el facturaId, folio de sustitución y motivo de cancelación.
Diagrama conceptual API Timbrame