---
title: "Flujo general"
description: "Flujo general de integración"
type: "academy"
category: "lesson"
tags: []
authors: [Anonymous]
date: "2026-08-20"
last_update: "2026-08-20"
time_minutes: 4
draft: false
unlisted: false
url: "https://www.libredte.cl/academy/integracion/emision-dte/flujo-general"
---

# Flujo general de integración

Emitir un Documento Tributario Electrónico (DTE) en LibreDTE sigue un proceso estructurado y claro que puedes dividir en tres etapas:

1. Preparación de datos en JSON u otro de los formatos soportados.
2. Consumo de los servicios web enviando los datos preparados.
3. Ejecución del flujo mínimo de emisión.

---

## 1. Preparación de datos

Antes de consumir los servicios web, debes estructurar los datos del DTE que vas a emitir.

- Puedes apoyarte en ejemplos funcionales disponibles en este repositorio:

  [https://github.com/LibreDTE/libredte-lib-core/tree/master/tests/fixtures/yaml/documentos_ok](https://github.com/LibreDTE/libredte-lib-core/tree/master/tests/fixtures/yaml/documentos_ok)

- Otros casos más complejos pueden requerir revisar la documentación oficial del SII para el formato XML.

---

## 2. Consumir los servicios web de LibreDTE

Tienes distintas formas de interactuar con los servicios web de LibreDTE:

- Utilizar alguno de los clientes oficiales de la API disponibles en [nuestro repositorio](https://github.com/LibreDTE?q=api-client).

- Crear tu propio cliente de la API usando una librería HTTP del lenguaje de programación que prefieras. Por ejemplo, [Guzzle](https://github.com/guzzle/guzzle) en PHP o [Requests](https://github.com/psf/requests) en Python.

> [!NOTE] Cliente oficial de PHP
>
> Para este curso, asumimos que vas a construir la integración con el cliente oficial de PHP.

---

## 3. Flujo básico de emisión

El flujo mínimo para emitir un DTE es:

1. Emitir un DTE **temporal**.
2. Generar un DTE **real** a partir del temporal.
3. Obtener el **PDF** del DTE real.
4. Verificar el estado ante el SII.

Estos pasos están explicados en detalle en la siguiente lección.

---

## Diagrama secuencial

A continuación puedes ver el flujo general de emisión representado como secuencia:

![Diagrama secuencial LibreDTE](https://www.libredte.cl/img/content/academy/integracion-con-la-api/guia-de-integracion-para-emision-de-dte/diagrama_secuencial_libredte.jpg)

También puedes revisar el siguiente video donde se explica el flujo con ejemplos reales:

[Ver video Requisitos facturación y características técnicas de LibreDTE](https://youtu.be/hFM7UbQQ9kw?t=32m43s)


---
Last updated on 20/08/2026

