Skip to main content
Esta guía arma una emisión masiva de punta a punta: preparar el lote, enviarlo sin riesgo de duplicados, leer la respuesta y recibir el resultado final de cada documento. La referencia completa del endpoint está en Emisión masiva de documentos.

Antes de empezar

  • Una API key (empieza con una de sandbox: simula la emisión y no envía nada al SII). Ver Tu primera llamada.
  • La empresa emisora conectada con Tupana Link. En producción, sin una conexión activa la API responde 400 (credenciales no activas).
  • Un webhook para la empresa, para recibir el estado final y los archivos.

1. Arma el lote

Un lote es un objeto con un arreglo documents. Cada documento lleva al menos el tipo (dte_type.code), el emisor, el receptor y el detalle. Puedes mezclar tipos de documento en un mismo lote.
  • Hasta 200 documentos por llamada. Si tienes más, divide en varios lotes.
  • json_param guarda tus propios datos (tu id de pedido, por ejemplo). Vuelve en la respuesta y en los webhooks, y puedes filtrar por él en GET /v2/documents/ con json_param__external_order_id=PED-1001.
  • Los tipos soportados (33, 34, 39, 41, 46, 52, 56, 61, 80, 90, 110, 111, 112) y sus campos están en Tipos de documentos.

2. Envía el lote sin duplicados

3. Lee la respuesta

La API acepta el lote y lo procesa en segundo plano. La respuesta trae un batch_id, el estado de cada documento y, si mandaste campos que no existen, un arreglo warnings:
Con validación estricta (activa en las API keys nuevas), un campo desconocido responde 422 en vez de warnings. El catálogo completo está en Errores.

4. Recibe el resultado de cada documento

Cada documento emitido dispara document.issued con el folio, los montos y el PDF; si el SII lo rechaza, llega document.rejected, y si la emisión falla, document.issue_failed. Configúralo en Recibir avisos de estado. Si prefieres consultar, lista los documentos de la empresa:

Facturador de mercado o facturador gratuito del SII

Tupana emite de dos maneras, y lo decide la configuración de cada empresa, no tu código:
  • Facturador de mercado de Tupana: emite directo al SII con los folios (CAF) y el certificado de la empresa. Sin los límites del portal del SII.
  • Facturador gratuito del SII: Tupana emite en el portal del SII con la clave de la empresa. Tiene límites propios del SII (referencias, líneas por documento, monto y volumen) y algunos campos no están disponibles.
La comparación completa está en Cómo elegir una API de facturación electrónica.

Relacionado