T
TaxBridge
API en sandbox · sin credenciales reales hasta tu integración

La API tributaria
que tu producto necesita

Conecta a SII, RCV, F29 y boletas de honorarios con autorización expresa del contribuyente. SDK, webhooks firmados, sandbox y portal listos para integrar en horas, no semanas.

Stripe-style developer experience · Multi-tenant · HMAC webhooks · OpenAPI 3.0

Producto

Todo lo que necesitas para conectar al SII en producción

Construido desde cero para integradores: estudios contables, fintechs, ERPs y SaaS B2B. Nada de scraping evasivo, nada de captchas saltados.

API keys con prefijo

Server-to-server con `tb_test_` y `tb_live_`. Hasheadas con Argon2id, prefijo visible para identificar de un vistazo, ambientes 100% aislados.

Autorización del contribuyente

Mandato versionado con `accepted_terms_version`, IP y user-agent registrados. Revocable en cualquier momento. Cumplimiento Ley 19.628.

Webhooks firmados HMAC

Estilo Stripe: `t=<unix>,v1=<sha256>`. Reintentos canónicos 0/1m/5m/15m. Test endpoint para validar tu receiver antes de pasar a producción.

Rate limiting transparente

3 capas: burst por API key, cuota mensual de requests y de créditos. Atomic Lua scripts en Redis. Refund automático en errores 5xx.

Multi-tenant aislado

Cada tenant ve solo sus datos. Tests de aislamiento, audit log de 7 años, secret de webhook único por endpoint, todo cifrado at-rest.

Sandbox reproducible

Datos ficticios deterministas por (RUT, período, tipo). RUTs mágicos para forzar errores. Cero dependencia de fuentes reales hasta tu go-live.

No saltamos captchas

Si el SII bloquea, respondemos `SOURCE_LOCKED` y tú decides el siguiente paso. Cero zona gris.

Audit trail de 7 años

Cada acción crítica queda registrada. Append-only. Listo para auditorías regulatorias.

KMS-ready

Credenciales tributarias cifradas con master key gestionada. Plaintext nunca toca disco ni logs.

Integración

De cero a primera consulta en menos de 10 minutos

Sin certificados digitales obligatorios. Sin firmar acuerdos de 200 páginas. Empiezas con una API key sandbox, registras al contribuyente, capturas su autorización y empiezas a consultar datos normalizados.

  • 1

    Pide tu API key sandbox

    Te entregamos `tb_test_…` con datos ficticios reproducibles. Sin contacto con el SII real.

  • 2

    Registra contribuyentes y autorizaciones

    Captura el mandato (texto + RUT + scopes). Versionado y revocable en cualquier momento.

  • 3

    Consume los endpoints normalizados

    RCV, F29, BHE en JSON limpio. Cache automático, refresh forzado con `?refresh=true`.

  • 4

    Pasa a producción cuando estés listo

    `tb_live_…` activa el conector real. Mismo contrato de API. Tus tests siguen funcionando.

Flujo end-to-end · cURL

bash
# Pídele al usuario su autorización (mandato versionado)
curl -X POST https://api.taxbridge.cl/v1/taxpayers/$TPY/authorizations \
  -H "Authorization: Bearer $TAXBRIDGE_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "holder_name": "Juan Pérez",
    "holder_rut": "11111111-1",
    "scope": ["taxpayer_status", "sales_purchases_registry", "monthly_tax_return"],
    "valid_from": "2026-05-01",
    "valid_until": "2027-05-01",
    "accepted_terms_version": "2026-05-01"
  }'

# Después consulta los datos cuando los necesites
curl https://api.taxbridge.cl/v1/taxpayers/$TPY/rcv?period=2026-04&type=sales \
  -H "Authorization: Bearer $TAXBRIDGE_KEY"

Sincronización asíncrona · TypeScript

ts
import TaxBridge from '@taxbridge/sdk';

const tb = new TaxBridge({ apiKey: process.env.TAXBRIDGE_KEY });

// Sincroniza 12 meses de RCV en background y nos avisamos por webhook
const job = await tb.syncJobs.create({
  taxpayer_id: 'tpy_abc123',
  resources: ['rcv', 'f29', 'fee_receipts'],
  periods: ['2025-05', '2025-06', /* ... */ '2026-04'],
  callback_url: 'https://tu-app.cl/webhooks/taxbridge',
});

console.log(job.id); // job_xxx
// Cuando termine, recibes 'sync.job.completed' firmado con HMAC

Planes

Pricing transparente, créditos claros

Cada endpoint cuesta una cantidad fija de créditos. Lo que ves es lo que pagas — sin sorpresas en la facturación. También tenemos plan Sandbox gratis para evaluar.

Starter

Para validar tu integración con poco volumen.

desde $29.000/mes
  • 1.000 requests/mes
  • 5.000 créditos/mes
  • RCV + status
  • Soporte por email
Empezar

Professional

Más popular

Para equipos en producción con tráfico constante.

desde $89.000/mes
  • 10.000 requests/mes
  • 50.000 créditos/mes
  • Todos los recursos (RCV, F29, BHE)
  • Webhooks + jobs asíncronos
  • Soporte prioritario
Probar gratis 14 días

Business

Volumen alto y opción de certificado digital.

desde $249.000/mes
  • 50.000 requests/mes
  • 250.000 créditos/mes
  • Certificado digital (vía premium)
  • SLA y onboarding asistido
Hablar con ventas

Todos los precios en pesos chilenos (CLP), netos. ¿Necesitas algo distinto? Conversemos un plan Enterprise.

¿Listo para integrar?

Te entregamos una API key sandbox en menos de 24 horas. Cero compromiso, cero tarjeta de crédito hasta que pases a producción.

¿Prefieres conversar primero? hola@taxbridge.cl