Eliminar borrador MIPYME

Eliminar un borrador MIPYME.

POST /api/v1/sii/mipyme/borradores/eliminar/{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/eliminar/:emisor/:codigo",
    headers=headers,
)
response.raise_for_status()
print(response.json())

Eliminar un borrador MIPYME.

Elimina un documento borrador del portal MIPYME del SII. Solo afecta borradores no emitidos. Autenticacion con la persona natural representante (MIPYME no acepta login con clave de empresa).

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

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

Quota: Consume 1 consulta | Peso: 5x (operacion critica de escritura)


Parametros de ruta

ParametroTipoRequeridoDescripcion
emisorstringSiRUT de la empresa
codigostringSiCodigo interno del borrador a eliminar

Body (JSON)

{
    "auth": {
        "pass": {"rut": "12.345.678-9", "clave": "clave_tributaria_persona"}
    }
}

Respuesta exitosa (200)

{
    "success": true,
    "message": "Borrador eliminado correctamente",
    "codigo": "1234567"
}

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 rechazo la eliminacionRevisar details

Notas

  • Solo borradores no emitidos son eliminables.
  • Un DTE oficial emitido solo puede anularse con el flujo DTE de anulacion.

Parámetros

Header / Body
Tipo
Descripción
Requerido
codigo
string · path
emisor
string · path
dry_run
string | null · query
Si es `true` (o `1`/`yes`/`on`), el endpoint valida el payload y retorna una respuesta de previsualización (mismo shape que la respuesta real) sin contactar al SII. Útil para validar requests sin consumir folios, cuota ni créditos.
No

Cuerpo de la solicitud

Requerido. Content-Type: application/json.

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

Respuestas

200Successful Response
400Parametros invalidos o credenciales SII incorrectas
401API token ausente o invalido
403Sin scope `sii:write` o sin representacion sobre empresa
404Borrador no encontrado
422Body con formato invalido
429Limite de tasa excedido
502SII rechazo la eliminacion
503SII en mantenimiento

Forma de la respuesta

Código 200. Estructura del JSON devuelto.

{
  "data": {
    "razon_social": "Empresa S.A.",
    "rut": "12.345.678-9"
  },
  "message": "Operación completada exitosamente",
  "success": true,
  "timestamp": "2025-12-01T12:00:00Z"
}

On this page