Versión 2.0 de la API para emitir comprobantes, la cual realiza el proceso de crear el CFDI, sellarlo y enviarlo a timbrar al PAC con mayor disponibilidad en el hub MultiPAC. También permite enviar a cancelación los CFDIs previamente emitidos.
Documentación en español
English documentation
A continuación encontrará los enlaces para los ambientes productivo y demo, así como los EndPoint que podrá utilizar en ambos ambientes.
URL productiva:
https://api.timbrame.mx/
URL demo:
https://api-test.timbrame.mx/
Endpoints:
Login Integrador /OAuth2/LoginIntegrador
Factura Múltiple /Factura/Multiple
Pagos Múltiple /Pagos/Multiple
Cancelación CFDI /Factura/CancelacionCFDI
Obtén XML Masivo /Factura/ObtenXMLMasivo
Obtén PDF Masivo /Factura/ObtenPDFMasivo
Obtén ZIP Masivo /Factura/ObtenZIPMasivo
Catálogos
ClaveProductoServicio /SAT/ClaveProductoServicio
ClaveUnidad /SAT/ClaveUnidad
FormaPago /SAT/FormaPago
Impuesto /SAT/ObjetoImpuesto
MetodoPago /SAT/MetodoPago
Moneda /SAT/Moneda
RegimenFiscal /SAT/RegimenFiscal
TipoComprobante /SAT/TipoComprobante
UsoCFDI /SAT/UsoCFDI
Para mayor detalle de las funciones y parámetros vea la documentación anexa.
A continuación se listan las funciones de la API de Emisión 2.0.
Login Integrador
Valida las credenciales para el uso de la API.
Se le envían las credenciales de acceso para generar una solicitud.
Se obtiene el token de la autentificación.
Factura Múltiple
Emite varias facturas a la vez.
Se envía una estructura en formato JSON.
Se obtienen los UUID y el código QR de la factura.
Pagos Múltiple
Emite varios comprobantes de pago a la vez.
Se envía una estructura en formato JSON.
Se obtienen los UUID y el código QR de los comprobantes de pago.
Cancelación CFDI
Envía la solicitud de cancelación de CFDIs previamente emitidos.
Se envía emisorUID, facturaUID, UUID, motivo y en caso de ser necesario el folioSustitucion.
Se obtiene un estatus de solicitud de cancelación ante el SAT.
Obtener XML Masivo
Busca los XML de comprobantes previamente emitidos.
Se envía el UUID de los comprobantes.
Se obtiene la representación en Base64 del XML.
Obtener PDF Masivo
Busca los PDF de comprobantes previamente emitidos.
Se envía el UUID de los comprobantes.
Se obtiene la representación en Base64 del PDF.
Obtener ZIP Masivo
Obtiene los archivos ZIP que contienen los XML y PDF de comprobantes previamente emitidos.
Se envía el UUID de los comprobantes.
Se obtiene la representación en Base 64 del archivo ZIP con el XML y PDF.
Funciones de catálogos
Las siguientes funciones devuelven el catálogo correspondiente del SAT en pares de valores de código y descripción.
ClaveProductoServicio
ClaveUnidad
FormaPago
Impuesto
MetodoPago
Moneda
RegimenFiscal
TipoComprobante
UsoCFDI
Para mayor detalle de las funciones y parámetros vea la documentación anexa.
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 JSON y recibe el mensaje de éxito o rechazo junto con el UUID y el QR.
3 El emisor obtiene el XML y PDF de los comprobantes emitidos.
4 El emisor podrá descargar un archivo ZIP con los comprobantes.
5 El emisor podrá consultar los catálogos del SAT.
6 El emisor podrá enviar la petición de cancelación de comprobantes al SAT.
Diagrama conceptual API Timbrame 2.0