Obtener PDF de borrador MIPYME

Descargar PDF preview de un borrador MIPYME.

POST /api/v1/sii/mipyme/borradores/pdf/{emisor}/{codigo}
import requests
 
headers = {
    "X-API-Token": "sk_live_replace_with_your_token",
}
 
response = requests.post(
    "https://api.fiscalbridge.cl/api/v1/sii/mipyme/borradores/pdf/76192083-9/1234567",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Descargar PDF preview de un borrador MIPYME.

El PDF lo genera el propio portal reproduciendo el flujo de "Validar y visualizar" del form de emision. Autenticacion con la persona natural representante (una misma persona puede representar varias empresas).

Autenticacion requerida: API token en header X-API-Token con scope sii:read

  • credenciales SII PassAuth (persona representante) en el body.

Quota: Consume 1 consulta | Peso: 2x


Parametros de ruta

ParametroTipoRequeridoDescripcion
emisorstringSiRUT de la empresa cuyo borrador se descarga
codigostringSiCodigo interno del borrador en MIPYME

Parametros de consulta

ParametroTipoDefaultDescripcion
formatostringbase64base64 (JSON FileBase64Response) o pdf (passthrough binario)

Respuesta - formato base64 (200)

{
    "filename": "borrador_mipyme_1234567.pdf",
    "contentType": "application/pdf",
    "sizeBytes": 152301,
    "contentBase64": "JVBERi0xLjQK..."
}

Respuesta - formato pdf (200)

PDF binario con Content-Type: application/pdf y Content-Disposition: attachment.

Errores especificos

Codigoerror_codeCausaResolucion
400AUTH_ERRORCredenciales SII incorrectasRevisar RUT/clave
401HTTP_401API token ausente o invalidoEnviar X-API-Token valido
403AUTH_ERRORPersona sin representacion sobre empresaUsar representante autorizado
404HTTP_404Borrador no existeVerificar codigo
429SII_RATE_LIMIT / QUOTA_EXCEEDEDRate limitRespetar Retry-After
502SII_GATEWAY_ERRORSII no pudo generar el PDFReintentar
503SII_UNAVAILABLESII en mantenimientoReintentar en 5 min

Parámetros

Header / Body
Tipo
Descripción
Requerido
codigo
string · path
Codigo interno del borrador
emisor
string · path
RUT de la empresa a representar en MIPYME
formato
any · query
`base64` (default, JSON con metadata) o `pdf` (binary passthrough)
No

Cuerpo de la solicitud

Requerido. Content-Type: application/json.

{
  "auth": {
    "pass": {
      "clave": "string",
      "rut": "string"
    }
  }
}

Respuestas

200PDF del borrador. Por defecto (`formato=base64`) JSON con `FileBase64Response`. Con `formato=pdf` PDF binario.
400Codigo invalido o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:read` o sin representacion sobre empresa
404Borrador no encontrado
422Body con formato invalido
429Limite de tasa excedido
502Error en servicio SII upstream
503SII en mantenimiento

On this page