1. Home
  2. Timbrado ZIP

Timbrado ZIP

Servicio de timbrado que recibe un XML en formato .zip debido al tamaño del documento, el servicio únicamente devuelve la versión 1(v1) de repuesta. El servicio recibe un XML con un rango de entre 10,000 y 180,000 nodos concepto, y un tamaño máximo de 76 MB (en productivo).

💡 Notas Importantes
  • Peso máximo del XML antes de comprimir: Productivo 76 MB | Pruebas 40 MB
  • Numero de Conceptos: Productivo 180k | Pruebas 100k
  • Rate limit: Pruebas 1 req/min | Productivo 10 req/min (recomendado 5)
  • El servicio puede demorar hasta 2:30 min en entregar respuesta, por lo que recomendamos configurar un timeout de al menos 5 min

URL´s

🛠️ Pruebas:
🚀 Productivo:
ℹ️ Para realizar pruebas en volumen o con archivos de mayor peso, contacte a soporte@sw.com.mx o a su ejecutivo de cuenta para coordinar el soporte necesario y ajuste a la infraestructura.

Emisión Timbrado

Servicio que realiza el sellado y timbrado de un comprobante que se recibe en formato .zip

💡 Si buscas el mejor rendimiento, recomendamos utilizar el servicio de Timbrado.

🔗 Endpoint

MétodoRuta
POST/cfdi/issue/v1/zip

🔐 Autenticación y Headers

HeaderValue
AuthorizationBearer Token
Content-Typemultipart/form-data

🧾 Parámetros Form

PropiedadUsoDescripción
xmlRequeridoXML del comprobante a timbrar en formato .zip

Ejemplo Request

curl --location 'https://services.test.sw.com.mx/cfdi/issue/v1/zip' \
--header 'Authorization: Bearer Token' \
--form 'xml=@"/C:/Users/xml.zip"'

Ejemplo Response

{
    "data": {
        "tfd": "<?xml version=\"1.0\" encoding=\"utf-8\"?><tfd:TimbreFiscalDigital xsi:schemaLocation=\"http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd\" Version=\"1.1\" UUID=\"237f6a41-41df-4152-860a-8d884e7bdbc8\" FechaTimbrado=\"2023-08-21T12:05:36\" RfcProvCertif=\"SPR190613I52\" SelloCFD=\"s4PSZTCcC6Tk2LrhZGsgYhhUG9MUrxPXjo4zCEZt/e3H6vaH2Qe0tsMSUtlyA2qjaMbSG1pw7HRxNOsbqkyz0zcz+JI6tYVwZXKjKMndw/ETpQlmhWZwgoRjGa/udl1LQ2jIGjBZZd21cSDsExbZ4Qpq7TukjyywEtjMWWXb3x40Ld+Y2Up3yUTOAeZNsvvx5WQgM6y2b42XUnlGj+q7rN8752rP8VQTEgSPAWi1wbrrnjZabiRVPpx33XZcLA1JIVDQn5YlWuhoWTRgfvBi9gml34v4Z2Q43t2CcY+T8ZtWys+IdfKnEBjxVqnXpCtLQUDa+JpsNOreUKvgpgdxvA==\" NoCertificadoSAT=\"30001000000500003456\" SelloSAT=\"V49zaIQNACpRJ/kTeDHpVW7g9zZalnaXmLzLubbSzztGHWe8N0158+d1kSv7Qo6YgmtnO9oEFT+F4g4Jyi5MymLj/JkNtVsp3d0koYbIlhBxdmKyo2XC8TxSLUsOi5FQLtgMa2AN3t4yt/xgWDVQDBBDiSHUQwoui6JnRStaUEXS03xanWyamismMb6rGQZhfIwKwbvXHrUHWRrNzJSaxZPl0VvDeE9Oh7J5Jy6UQHbVVW6zeWz1sasP37DsD3yF/hWbGM6prdzxZwPpCrswW4M881c+tssFFthNIWo/7y2+lRv0lclDTMSw05DRogk9dvmRIwe9Hxed7QaVDvaSYg==\" xmlns:tfd=\"http://www.sat.gob.mx/TimbreFiscalDigital\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" />"
    },
    "status": "success"
}
{
    "message": "El archivo es mayor al tamaño permitido, tamaño permitido 45 MB, tamaño del archivo xml 69 MB",
    "messageDetail": null,
    "data": null,
    "status": "error"
}
AtributoTipoDescripción
messageStringCódigo regresado cuando existe un error.
messageDetailStringMensaje más descriptivo del error cuando existe uno.
dataobject/nullObjeto con el TFD (TimbreFiscalDigital) cuando el timbrado es exitoso. El servicio retorna únicamente la respuesta V1.
statusString“success” o “error”

Timbrado

Servicio que realiza el timbrado de un comprobante que se recibe en formato .zip

🔗 Endpoint

MétodoRuta
POST/cfdi/stamp/v1/zip

🔐 Autenticación y Headers

HeaderValue
AuthorizationBearer Token
Content-Typemultipart/form-data

🧾 Parámetros Form

PropiedadUsoDescripción
xmlRequeridoXML del comprobante a timbrar en formato .zip

Ejemplo Request

curl --location 'https://services.test.sw.com.mx/cfdi/stamp/v1/zip' \
--header 'Authorization: Bearer Token' \
--form 'xml=@"/C:/Users/xml.zip"'

Ejemplo Response

{
    "data": {
        "tfd": "<?xml version=\"1.0\" encoding=\"utf-8\"?><tfd:TimbreFiscalDigital xsi:schemaLocation=\"http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd\" Version=\"1.1\" UUID=\"237f6a41-41df-4152-860a-8d884e7bdbc8\" FechaTimbrado=\"2023-08-21T12:05:36\" RfcProvCertif=\"SPR190613I52\" SelloCFD=\"s4PSZTCcC6Tk2LrhZGsgYhhUG9MUrxPXjo4zCEZt/e3H6vaH2Qe0tsMSUtlyA2qjaMbSG1pw7HRxNOsbqkyz0zcz+JI6tYVwZXKjKMndw/ETpQlmhWZwgoRjGa/udl1LQ2jIGjBZZd21cSDsExbZ4Qpq7TukjyywEtjMWWXb3x40Ld+Y2Up3yUTOAeZNsvvx5WQgM6y2b42XUnlGj+q7rN8752rP8VQTEgSPAWi1wbrrnjZabiRVPpx33XZcLA1JIVDQn5YlWuhoWTRgfvBi9gml34v4Z2Q43t2CcY+T8ZtWys+IdfKnEBjxVqnXpCtLQUDa+JpsNOreUKvgpgdxvA==\" NoCertificadoSAT=\"30001000000500003456\" SelloSAT=\"V49zaIQNACpRJ/kTeDHpVW7g9zZalnaXmLzLubbSzztGHWe8N0158+d1kSv7Qo6YgmtnO9oEFT+F4g4Jyi5MymLj/JkNtVsp3d0koYbIlhBxdmKyo2XC8TxSLUsOi5FQLtgMa2AN3t4yt/xgWDVQDBBDiSHUQwoui6JnRStaUEXS03xanWyamismMb6rGQZhfIwKwbvXHrUHWRrNzJSaxZPl0VvDeE9Oh7J5Jy6UQHbVVW6zeWz1sasP37DsD3yF/hWbGM6prdzxZwPpCrswW4M881c+tssFFthNIWo/7y2+lRv0lclDTMSw05DRogk9dvmRIwe9Hxed7QaVDvaSYg==\" xmlns:tfd=\"http://www.sat.gob.mx/TimbreFiscalDigital\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" />"
    },
    "status": "success"
}
{
    "message": "CFDI40102 - El resultado de la digestión debe ser igual al resultado de la desencripción del sello.",
    "messageDetail": "....",
    "data": null,
    "status": "error"
}
AtributoTipoDescripción
messageStringCódigo regresado cuando existe un error.
messageDetailStringMensaje más descriptivo del error cuando existe uno.
dataobject/nullObjeto con el TFD (TimbreFiscalDigital) cuando el timbrado es exitoso. El servicio retorna únicamente la respuesta V1.
statusString“success” o “error”

How useful was this post?

Click on a star to rate it!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Updated on marzo 13, 2026