Ir al contenido

OpenFacturaConsulta

Consulta el estado de un Documento Tributario Electrónico (DTE) previamente emitido ante el SII de Chile a través de OpenFactura. Permite buscarlo por el ID interno que devuelve OpenFacturaDTE al emitir el documento, o por el trackId asignado por el SII.

Es el nodo indicado para verificar si un DTE quedó aceptado, si sigue en trámite, o si fue rechazado por el SII después del envío.

CampoTipoRequeridoDescripción
credentials_idcredentialsSíCredencial openfactura
dte_idtextNoID del DTE en OpenFactura
track_idtextNoTrack ID asignado por el SII

Este módulo requiere una credencial de tipo openfactura con los siguientes campos:

  • API Key: llave de API de OpenFactura/Haulmer (se envía en el header apikey)
  • Entorno: production (ambiente productivo) o cualquier otro valor para usar el ambiente de pruebas (sandbox)
{
"success": true,
"dte": { ... },
"status": "accepted",
"folio": 1042,
"pdf_url": "https://api.haulmer.com/v2/dte/document/12345/pdf",
"raw": { ... }
}
{
"credentials_id": "cred-openfactura-prod",
"dte_id": "12345"
}
  • Hay que informar dte_id o track_id; si no se configura ninguno de los dos el nodo termina en error.
  • dte_id es el identificador que devuelve OpenFacturaDTE al emitir el documento; track_id es el número de seguimiento propio del SII.
  • El campo raw conserva la respuesta completa de OpenFactura para debugging.
  • Útil para reintentar la descarga del PDF/XML solo cuando el estado ya quedó aceptado.