webFactura
API para desarrolladores

Emite DTE desde cualquier sistema vía API y automatiza tu facturación electrónica

API REST con autenticación OAuth para emitir cualquier documento tributario electrónico en Chile — de forma unitaria o masiva — directamente desde tu sistema, ERP o plataforma de ecommerce.

REST + JSON OAuth 2.0 Swagger Postman api.webfactura.cl

Caso de uso real

TUVES emite 40.000 boletas al mes vía API

TUVES, plataforma chilena de venta de entradas y servicios de entretenimiento, procesa más de 40.000 boletas electrónicas mensuales integradas directamente con la API de webFactura. Todo en tiempo real, sin intervención manual.

40K

boletas/mes

vía API · tiempo real

Endpoints principales

Base URL: https://api.webfactura.cl · Autenticación: OAuth 2.0

POST
/dte/emitir

Emite un DTE de forma unitaria (factura, boleta, nota de crédito, nota de débito, guía de despacho, etc.)

POST
/dte/sobre

Emisión masiva en sobre: envía múltiples DTE en un solo request. Ideal para alto volumen.

GET
/dte/{folio}/estado

Consulta el estado de un DTE ante el SII (aceptado, rechazado, pendiente).

POST
/dte/anular

Anula un DTE emitido mediante nota de crédito electrónica.

GET
/dte/{folio}/pdf

Descarga el PDF del DTE emitido en formato estándar SII.

GET
/dte/{folio}/xml

Obtiene el XML firmado del DTE, compatible con el formato del SII.

GET
/ventas

Consulta y descarga masiva del listado de ventas con filtros por fecha, tipo de documento y estado SII.

GET
/compras

Consulta y descarga masiva del listado de compras recibidas, con filtros por proveedor, fecha y tipo de documento.

Documentación completa disponible en Swagger y Postman →

¿Qué puedes hacer con la API de webFactura?

  • Emisión unitaria de DTE

    Emite cualquier tipo de documento: factura electrónica, boleta, nota de crédito, nota de débito, guía de despacho y más.

  • Emisión masiva en sobre

    Agrupa múltiples DTE en un solo request (sobre). Ideal para sistemas con alto volumen como ecommerce o ticketeras.

  • Consulta de estado SII

    Verifica en tiempo real si el documento fue aceptado, rechazado o está pendiente de proceso ante el SII.

  • Descarga de PDF y XML

    Obtén el PDF del DTE para enviar al cliente y el XML firmado para tus registros contables.

  • Anulación de documentos

    Anula DTE emitidos mediante nota de crédito electrónica, con trazabilidad completa.

  • Consulta masiva de ventas y compras

    Descarga el historial completo de ventas y compras con filtros por fecha, tipo de documento, proveedor y estado SII. Ideal para consolidar información en ERPs o sistemas de BI.

  • Integración con cualquier sistema

    Compatible con cualquier lenguaje o framework. Si el sistema tiene HTTP, se puede integrar con webFactura.

¿Para quién es la API de webFactura?

  • Equipos de desarrollo que construyen sistemas propios y necesitan emitir DTE sin usar una interfaz web.
  • Empresas que actúan como intermediarios entre un ERP y la facturación electrónica.
  • Plataformas de ecommerce, ticketeras o marketplaces con alto volumen de transacciones.
  • Desarrolladores que necesitan integrar facturación electrónica en aplicaciones móviles o web.
  • Partners y agencias que construyen soluciones para clientes que deben cumplir con el SII.

¿Listo para integrar la API?

Revisa la documentación técnica o habla con nuestro equipo para obtener tus credenciales de acceso.