Todo lo que necesitas es un correo. No hace falta tarjeta, certificado digital ni la clave del SII de ninguna empresa para esta guía.
1. Crea tu API key de sandbox
- Entra a developers.tupana.ai/console e inicia sesión con tu correo.
- Abre API Keys y crea una key. Las keys nuevas nacen en modo sandbox: no emiten documentos reales hasta que tú lo decidas.
- Cópiala y guárdala en una variable de entorno. Se muestra una sola vez.
2. Haz tu primera llamada
Consulta la nómina pública de empresas del SII. Es una base gratuita: funciona con cualquier key, de sandbox o de producción, y no consume cupo.401, revisa que el header sea exactamente Authorization: Api-Key <tu_key> (con Api-Key, no Bearer). Más detalle en Autenticación.
3. Emite una factura de prueba
Con una key de sandbox,POST /v2/documents/batch/ simula la emisión: el documento se crea y se puede consultar, pero no va al SII y su folio tiene la forma SANDBOX-{n}. En sandbox no se exige la clave del SII de la empresa emisora.
Usa como emisor (document_issuer.rut) el RUT de una empresa que tengas conectada en tu cuenta. Para conectar una, mira Tupana Link (en sandbox, la conexión también es de prueba).
X-Use-Defaults: truecompleta la fecha, la actividad y la dirección con los datos por defecto de cada empresa.Idempotency-Keyevita duplicados: si repites la llamada con la misma clave, recibes el mismo lote sin volver a emitir.
202 con un batch_id y el resultado de cada documento. El estado final también llega por webhook.
Siguientes pasos
Emitir facturas en lote
Hasta 200 documentos por llamada, con idempotencia y resultados por webhook.
Recibir avisos de estado
Configura webhooks y verifica la firma HMAC.
Construir un agente de IA
Usa el servidor MCP o tool calling sobre la API REST.
Pasar a producción
Precios en UF por empresa y qué cambia al salir de sandbox.
