Referencia · PDF
consultaQR-CFDI
El código QR de la representación impresa de un CFDI timbrado.
POST
/api/consultaQR-CFDILa URL de verificación del SAT con el folio fiscal, los RFC, el total y los últimos ocho caracteres del sello, como imagen PNG. Es el mismo QR que lleva el PDF; sirve si haces tu propia representación impresa.
Lo que mandas
| Campo | Para qué |
|---|---|
xmlBase64obligatoriobase64 | El XML del CFDI, ya timbrado. |
Lo que regresa
| Campo | Para qué |
|---|---|
Codigotexto | «100» si se generó. |
Mensajetexto | Qué pasó. |
QRBase64base64 | La imagen PNG. |
Códigos
| Código | HTTP | Qué significa |
|---|---|---|
| 100 | 200 | Generado. |
| 301 | 200 | No es un CFDI. |
| 500 | 200 | El CFDI no trae timbre: el QR es sólo de comprobantes timbrados. |
Ejemplo
XML=$(base64 < factura-timbrada.xml | tr -d '\n')
curl https://pruebas.timbrado.idea15.com/api/consultaQR-CFDI \
-u "$DUBSARIA_USUARIO:$DUBSARIA_CLAVE" \
-H "Content-Type: application/json" \
-d @- <<FIN
{
"xmlBase64": "$XML"
}
FINForma de la respuesta
{
"Codigo": "100",
"Mensaje": "Código QR generado exitosamente.",
"QRBase64": "<la imagen PNG en base64>"
}