Descargar el archivo resultado de una tarea terminada

Descarga el archivo resultado (PDF/TXT/XML/ZIP) de una tarea ``TERMINADO``. Consultar primero el estado de la tarea.

POST /api/v1/sii/rpetc/tareas/{rut_autenticado}/{id_tarea}/resultado
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.post(
    "https://api.fiscalbridge.cl/api/v1/sii/rpetc/tareas/:rut_autenticado/:id_tarea/resultado",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Descarga el archivo resultado (PDF/TXT/XML/ZIP) de una tarea TERMINADO. Consultar primero el estado de la tarea.

Modos de respuesta vía formato:

  • base64 (default): JSON con filename, contentType, sizeBytes y contentBase64. Ideal para clientes web/mobile.
  • pdf / xml / txt / zip: binary passthrough con Content-Type específico (application/pdf, etc.) y Content-Disposition: attachment. Ideal para curl -O, Postman "Save Response" y browser direct download.

El valor binario solicitado debe coincidir con la extensión real del archivo que devuelve el SII (Certificados = .pdf, Listado Cesiones XML = .xml, Listado Cesiones TXT = .txt). Si hay mismatch retorna HTTP 400.

Parámetros

Header / Body
Tipo
Descripción
Requerido
id_tarea
string · path
UUID de la tarea a descargar
rut_autenticado
string · path
RUT completo del usuario autenticado (ej. 76192083-9)
ambiente
string · query
0=produccion, 1=certificacion
No
formato
any · query
base64 (default, JSON); pdf/xml/txt/zip (binary passthrough)
No

Cuerpo de la solicitud

Requerido. Content-Type: application/json.

{
  "auth": {
    "cert": {
      "cert-data": "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0t...",
      "passphrase": "mi_passphrase_segura",
      "pkey-data": "LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVkt..."
    }
  }
}

Respuestas

200Archivo resultado. Por defecto (`formato=base64`) se devuelve JSON con el contenido en base64 + metadata. Con `formato=pdf/xml/txt/zip` se devuelve el archivo binario con Content-Type específico (debe coincidir con la extensión real del archivo generado por el SII).
422Validation Error

On this page