API del SAT · Descarga Masiva de CFDI

Descarga Masiva de CFDI (Facturas) por API

Automatiza la descarga masiva de CFDI del SAT directamente en tu sistema. Obtén tus facturas emitidas y recibidas en XML y PDF, por rango de fechas o por Folio Fiscal (UUID), sin entrar al portal del SAT ni descargar paquetes manualmente.

¿Qué es la descarga masiva de CFDI?

El CFDI (Comprobante Fiscal Digital por Internet) es la factura electrónica que se emite en México. La descarga masiva es el servicio del SAT que permite obtener grandes volúmenes de CFDI —tanto emitidos como recibidos— con su XML oficial y su representación en PDF, indispensables para conciliación, contabilidad electrónica y auditoría.

Hacerlo manualmente desde el portal del SAT implica solicitar, esperar a que el paquete esté listo y descargarlo, repitiendo el proceso por cada periodo y cada RFC. Automatizarlo con una API elimina esa operación repetitiva y te permite mantener tus comprobantes siempre actualizados.

Cómo hacer la descarga masiva con la API de SatGo

El flujo del SAT es solicita → verifica → descarga. La API lo expone en cuatro pasos.

  1. 1

    Autentícate con tu API key

    Tu sistema llama a la API de SatGo sobre TLS enviando tu API key (JWT). Sin instalar nada ni entrar al portal del SAT.

  2. 2

    Solicita con la e.firma del RFC

    Generas la solicitud enviando la e.firma (FIEL) del RFC, el rango de fechas o el Folio Fiscal, y si son emitidos o recibidos. Por seguridad recomendamos el modelo BYOK —tu e.firma reside en tu propio Azure Key Vault y la llave privada nunca sale de tu infraestructura—, aunque también puedes enviar tu e.firma directamente.

  3. 3

    Verifica hasta que esté listo

    Consultas el estado de la solicitud hasta que el SAT termina de preparar el paquete y te devuelve un IdPaquete.

  4. 4

    Descarga los CFDI

    Bajas el paquete con los CFDI en XML (y su PDF) para conciliar, contabilizar o almacenar en tu propia plataforma.

Ventajas de automatizar la descarga masiva de CFDI

Ahorra horas de descarga

Elimina el proceso manual de solicitar, esperar y bajar paquetes de CFDI uno por uno en el portal del SAT.

Grandes volúmenes automatizados

Integra la descarga masiva a tu conciliación y contabilidad, procesando miles de comprobantes de forma programática.

Seguridad zero-knowledge

No almacenamos tus CFDI ni tu llave privada de e.firma. Todo ocurre en memoria y se descarta al terminar.

Seguridad primero: SatGo actúa como intermediario de tránsito. No almacenamos tus CFDI ni tu llave privada de e.firma. Conoce nuestra arquitectura de seguridad.

¿Quién usa la descarga masiva de CFDI por API?

  • Despachos contables: Descargan los CFDI emitidos y recibidos de todos sus clientes para la contabilidad electrónica mensual.
  • Áreas de finanzas: Concilian ingresos y gastos contra los CFDI reales del SAT de forma automática.
  • Auditores: Obtienen el universo completo de comprobantes de un periodo para revisiones y dictámenes.
  • Plataformas SaaS y ERP: Integran la descarga masiva a su producto para alimentar módulos de facturación y conciliación.

Preguntas frecuentes sobre la descarga masiva de CFDI

¿Qué es la descarga masiva de CFDI?+

El CFDI (Comprobante Fiscal Digital por Internet) es la factura electrónica que se emite en México. La descarga masiva es el servicio del SAT que permite obtener grandes volúmenes de CFDI —emitidos y recibidos— de un contribuyente, tanto el XML como la representación en PDF, para conciliación, contabilidad y auditoría.

¿Puedo descargar CFDI por rango de fechas o por Folio Fiscal (UUID)?+

Ambos. Con la API de SatGo puedes solicitar todos los CFDI de un periodo (rango de fechas) o descargar un comprobante específico por su Folio Fiscal (UUID). También puedes filtrar por facturas emitidas o recibidas y por su estado (vigente o cancelado).

¿Cómo funciona el flujo de descarga masiva?+

El servicio de descarga masiva del SAT es asíncrono y sigue tres pasos: solicita (generas la solicitud y obtienes un IdSolicitud), verifica (consultas hasta que el SAT termina de preparar el paquete y te da un IdPaquete) y descarga (bajas el paquete con los CFDI). La API de SatGo expone estos tres pasos para que los orquestes desde tu sistema.

¿Necesito e.firma (FIEL) para la descarga masiva de CFDI?+

Sí. El servicio de descarga masiva de terceros del SAT exige e.firma (FIEL). Por seguridad recomendamos el modelo BYOK, donde tu e.firma reside en tu propio Azure Key Vault y la llave privada nunca sale de tu infraestructura; también puedes enviarla directamente y SatGo firma en tu nombre sin almacenar tu llave (.key), que se descarta al terminar la solicitud. Además, de forma opcional puedes cifrar tu llave privada y contraseña en tu propio equipo (estándar JWE RSA-OAEP-256) antes de enviarlas, para que viajen siempre cifradas y SatGo solo las descifre en memoria.

¿Obtengo el XML y el PDF de las facturas?+

Sí. La descarga masiva entrega el XML oficial de cada CFDI, que es el documento con validez fiscal, y SatGo también puede generar la representación en PDF de los comprobantes para tu operación.

Empieza la descarga masiva de CFDI por API hoy

Intégrate a la API de SatGo y automatiza la descarga masiva de CFDI y el resto de tus trámites del SAT.