Esta página es de solo lectura. Puedes ver la fuente pero no puedes cambiarla. Pregunta a tu administrador si crees que esto es incorrecto.
El presente documento describe el uso del Web Service IEngine – Descarga SAT, utilizado para solicitar la descarga de comprobantes fiscales digitales (CFDI) desde el SAT mediante los parámetros proporcionados.
El servicio permite consultar y descargar los XML asociados a un RFC emisor dentro de un rango de fechas determinado. Una vez obtenidos los comprobantes, el sistema envía cada XML descargado hacia un endpoint webhook configurado por el usuario.
URL del Web Service:
https://pruebas-ifactura.itimbre.com/plugins/IEngine/IEngine.php
El servicio recibe parámetros mediante una solicitud HTTP GET.
Ejemplo de estructura:
https://pruebas-ifactura.itimbre.com/plugins/IEngine/IEngine.php?engine=descagaSAT&RfcEmisor=RFC&TipoComprobante=N&callback=webhookUrl&fechaInicial=2025-10-22&fechaFinal=2025-10-24
Solicitud (GET):
https://pruebas-ifactura.itimbre.com/plugins/IEngine/IEngine.php?engine=descagaSAT&RfcEmisor=XAXX010101000&TipoComprobante=N&callback=https://midominio.com/webhook&fechaInicial=2025-10-22&fechaFinal=2025-10-24
El flujo de operación es el siguiente:
Descripción: El webhook es un endpoint proporcionado por el usuario consumidor del servicio. Este endpoint será invocado N veces, donde N corresponds al número de XML descargados.
Nota: Si SAT devuelve 100 XML, el webhook será llamado 100 veces de forma individual y cada llamada contendrá un XML diferente.
El webhook recibe un parámetro vía POST:
Ejemplo de payload recibido:
[ 'xml' => 'contenido_xml_del_cfdi' ]
Ejemplo en PHP:
<?php $xml = $_POST['xml'] ?? null; if ($xml) { // Procesar XML recibido file_put_contents('cfdi.xml', $xml); echo "XML recibido correctamente"; } else { http_response_code(400); echo "XML no recibido"; } ?>
Respuesta recomendada: HTTP 200 OK (Cuerpo: OK)
Cliente | | Solicitud descarga SAT (GET) v IEngine Web Service | | Consulta CFDI SAT v XML encontrado | | POST webhook (N veces) v Sistema consumidor (Procesa y almacena)
Solicitud:
https://pruebas-ifactura.itimbre.com/plugins/IEngine/IEngine.php?engine=descagaSAT&RfcEmisor=AAA010101AAA&TipoComprobante=N&callback=https://cliente.com/webhook/cfdi&fechaInicial=2025-10-22&fechaFinal=2025-10-24
Resultado si existen 25 CFDI: