> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Formatos de salida

Para solicitar uno o varios formatos, use el campo `outputTypes` de `POST /parse` y repítalo para cada formato. Cada solicitud debe especificar al menos uno, y cada formato se aplica a todos los archivos de la solicitud.

```bash theme={null}
curl -F files=@invoice.pdf -F outputTypes=doclang -F outputTypes=json \
  http://localhost:8080/parse
```

| `outputTypes` | Ideal para | Estructura | Posiciones |
| - | - | - | - |
| `doclang` | Prompts de LLM, RAG, agentes | Sí | Sí |
| `json` | Código de aplicaciones, flujos | Sí | Sí |
| `xml` | Aplicaciones basadas en la exportación XML de FineReader Engine | Sí | Sí |
| `txt` | Indexación para búsquedas, extracción simple | No | No |

Cada resultado toma el nombre del archivo cargado, con el formato como extensión, y se guarda bajo el ID del trabajo: si se solicita `invoice.pdf` en `doclang` y `json`, se generan `{jobId}/invoice.doclang` y `{jobId}/invoice.json`. Aunque un PDF se divida, se sigue generando un único archivo por formato.

* **DocLang** es un formato de documento abierto y nativo para IA, y el que recomendamos como entrada para LLM. Consulte [DocLang](https://docs.abbyy.com/es/fine-parser/concepts/doclang.md).
* **JSON** contiene páginas, texto, tablas y elementos de diseño con sus posiciones.
* **XML** es la exportación XML de FineReader Engine. Sus opciones se configuran en la sección `[XMLExportParams]` del [perfil](https://docs.abbyy.com/es/fine-parser/enterprise/basics/recognition-settings.md).
* **Texto sin formato** es el texto reconocido en orden de lectura.
