Referencia · Timbrar

seguimientoCFDI

El desenlace de un timbrado por su IdSeguimiento, sin volver a mandarlo.
POST/api/seguimientoCFDI

Cada respuesta de timbrado trae su IdSeguimiento. Con él preguntas qué pasó con un comprobante que quedó en duda o con una factura grande que se sigue validando.

Si quedó en duda, el servicio lo busca en el PAC por su huella. Nunca lo vuelve a enviar.

Lo que mandas

CampoPara qué
IdSeguimientoobligatoriotextoEl que regresó la respuesta del timbrado (64 caracteres).

Lo que regresa

CampoPara qué
Codigotexto«100» timbrado, «506» ya estaba timbrado; cualquier otro, el rechazo.
MensajetextoQué pasó, en español. En un rechazo, la regla del SAT que no se cumplió.
UUIDtextoEl folio fiscal. Sólo con 100 o 506.
XMLBase64base64El CFDI timbrado, completo. Sólo con 100 o 506.
PDFBase64base64El PDF, si lo pediste con obtenerPDF; si no, null.
IdSeguimientotextoLa huella del comprobante: con ella preguntas después por su desenlace (seguimientoCFDI).

Códigos

CódigoHTTPQué significa
100200Timbrado: el UUID y el XML.
el del rechazo200Se rechazó, con su código y su mensaje.
404200No hay un timbrado con ese IdSeguimiento en tu cuenta.
301200El IdSeguimiento no es válido.
500503Todavía sin desenlace. Pregunta en un momento.

Ejemplo

curl https://pruebas.timbrado.idea15.com/api/seguimientoCFDI \
  -u "$DUBSARIA_USUARIO:$DUBSARIA_CLAVE" \
  -H "Content-Type: application/json" \
  -d '{"IdSeguimiento":"8ce2fefe4ebfae89987a6b49d2f4acbf09542845e2be24e0091cb3aa9ad00d43"}'
Respuesta real en pruebas · HTTP 200
{
  "Codigo": "100",
  "Mensaje": "Comprobante timbrado exitosamente",
  "UUID": "988B5F3A-889E-4C9C-BAC7-0FEE99589858",
  "XMLBase64": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxj…",
  "PDFBase64": null,
  "IdSeguimiento": "8ce2fefe4ebfae89987a6b49d2f4acbf09542845e2be24e0091cb3aa9ad00d43"
}