Cargando...
Google Apps Script
Consulta datos del SII directo desde Google Sheets. Crea funciones personalizadas que descargan RCV, validan RUTs y consultan boletas con unas pocas líneas de JavaScript.
La forma más directa de trabajar con datos del SII si ya vives en Google Sheets.
Los resultados de la API aparecen directamente en celdas de Google Sheets. Sin exportar, sin copiar, sin formatear.
Apps Script usa JavaScript estándar. UrlFetchApp.fetch() es todo lo que necesitas para llamar a BaseAPI. Sin SDKs ni dependencias.
Programa ejecuciones con triggers de tiempo: cada hora, cada día o cada mes. Apps Script lo ejecuta en segundo plano sin que tengas que abrir la planilla.
Apps Script es gratuito con cualquier cuenta de Google. Combinado con la capa gratuita de BaseAPI, no pagas nada.
Comparte el Google Sheet con tu equipo y todos ven los datos actualizados. El script se ejecuta desde la planilla, no desde cada computador.
Crea funciones como =VALIDAR_RUT("12345678-9") que llaman a la API y retornan datos directo en celdas, como cualquier fórmula de Sheets.
En 3 pasos tienes datos del SII en tu planilla.
Regístrate en baseapi.cl y copia tu API Key desde el panel. Obtienes acceso inmediato a la capa gratuita de todos los endpoints.
En tu Google Sheet, ve a Extensiones > Apps Script. Se abre el editor de código. Ahí escribes una función que use UrlFetchApp.fetch() para llamar al endpoint de BaseAPI con método POST, tu API Key en el header y los parámetros en el body JSON.
Parsea la respuesta JSON con JSON.parse() y usa SpreadsheetApp.getActiveSheet().getRange() para escribir los datos en las celdas. Opcionalmente, agrega un trigger de tiempo para que se ejecute automáticamente cada día o cada mes.
Ideas prácticas para contadores y equipos que trabajan en Google Sheets.
Un script que cada mes descarga el RCV de compras y ventas de tus clientes y lo vuelca en hojas separadas por empresa. Tu equipo contable abre Sheets y los datos ya están ahí.
Crea una función personalizada que valida un RUT y retorna razón social, giro y estado tributario directo en celdas. Úsala como cualquier fórmula de Sheets.
Un script que consulta las boletas de honorarios recibidas por período y genera una tabla con emisor, monto bruto, retención y monto líquido. Ideal para contadores que manejan varios clientes.
Descarga automáticamente los DTEs recibidos y crea un registro con proveedor, folio, monto neto, IVA y total. Exporta a formato compatible con tu sistema contable.
Antes de la Operación Renta, un script revisa el estado de las DDJJ de todos tus clientes y pinta de rojo las rechazadas y de amarillo las observadas.
Lee una lista de pagos desde una hoja de Sheets y emite boletas de honorarios electrónicas una por una. Registra el folio y estado de cada emisión en la misma planilla.
Lo que necesitas para conectar Google Apps Script con BaseAPI.
Cuenta en BaseAPI
Regístrate gratis en baseapi.cl y copia tu API Key desde el panel.
Cuenta de Google
Cualquier cuenta de Google (personal o Workspace) tiene acceso a Apps Script. No necesitas plan pago.
Credenciales del SII
RUT y clave tributaria del contribuyente que quieres consultar (para endpoints que lo requieran).
Estos son los servicios de BaseAPI que puedes usar desde tu workflow.
Descarga compras, ventas e IVA por período.
Valida RUTs, razón social y situación tributaria.
Consulta BHE emitidas y recibidas.
Emite, consulta y anula boletas de honorarios.
Facturas recibidas con XML firmado y PDF.
Consulta DJ 1887, 1879 y más.
BaseAPI funciona con cualquier herramienta que soporte HTTP.
Regístrate gratis y comienza a usar la API con la capa gratuita. Sin tarjeta de crédito.
Última actualización: marzo 2026