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

# Exportar datos

> Comprueba el estado de exportación y recupera los metadatos de exportación de una tarea de AgentTools.

<Info>
  Los parámetros de consulta, el ejemplo de cURL y el esquema de respuesta se generan a partir de la definición de OpenAPI en el panel de la API.
</Info>

Comprueba el estado de exportación y recupera los metadatos de exportación de una tarea.

<Steps>
  <Step title="Usar un taskId">
    Pasa el `taskId` devuelto por `executeTask` o `searchTasks`.
  </Step>

  <Step title="Seleccionar las opciones de exportación">
    El valor predeterminado de `exportFileType` es `JSON`. El de `previewRows` es `5`.
  </Step>

  <Step title="Seguir las indicaciones de la respuesta">
    Usa `retryGuidance` y `suggestedNextCall` para decidir si debes volver a llamar y cuándo hacerlo.
  </Step>
</Steps>

```text theme={null}
searchTemplates -> executeTask -> exportData
searchTasks -> startOrStopTask -> exportData
```

<CardGroup cols={2}>
  <Card title="Formatos compatibles" icon="file-code">
    `EXCEL`, `CSV`, `HTML`, `JSON` y `XML`.
  </Card>

  <Card title="Filas de vista previa" icon="table">
    `previewRows` acepta valores de `0` a `20`.
  </Card>
</CardGroup>

<Warning>
  No des por hecho que los clientes deben descargar o analizar automáticamente `exportFileUrl`. Trátalo como una referencia al artefacto exportado y sigue las indicaciones de la respuesta.
</Warning>

<AccordionGroup>
  <Accordion title="Valores de estado">
    `collecting`: la tarea aún está recopilando datos.

    `exporting`: se está preparando la exportación.

    `exported`: los metadatos de exportación están disponibles.

    Con `no_data`, `failed` e `invalid`, no debe suponerse que existe un artefacto exportado.
  </Accordion>

  <Accordion title="Respuesta exportada">
    Cuando `status` es `exported`, `response.data` incluye `exportFileUrl` y puede incluir `sampleData`.
  </Accordion>

  <Accordion title="Campos de paginación">
    `page`, `pageSize` y `total` se devuelven cuando hay metadatos de exportación paginados disponibles.
  </Accordion>
</AccordionGroup>
