---
title: Export data (beta)
description: Export data from InfluxDB 3 Enterprise databases. List databases, tables, export windows, and retrieve window data for data migration and backup workflows.
url: https://docs.influxdata.com/influxdb3/enterprise/api/export-data-beta/
estimated_tokens: 987
product: InfluxDB 3 Enterprise
version: enterprise
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/enterprise/api/export-data-beta/
---

[Download InfluxDB 3 Enterprise API Spec](/openapi/influxdb3-enterprise-openapi.yml)

Export data from InfluxDB 3 Enterprise databases. List databases, tables, export windows, and retrieve window data for data migration and backup workflows.

GET`/api/v3/export/databases`

### List databases available for export (beta)

Returns a list of databases that have compacted data available for Parquet export.

>
>
> **Beta**: This endpoint requires the [performance upgrade preview](/influxdb3/enterprise/performance-preview/)(`--use-pacha-tree` flag). The performance upgrade preview is a beta feature
> and **should not be used for production workloads**.
>
>

Example request[Ask AI about this](#)

```sh
curl --request GET \
  "https://localhost:8181/api/v3/export/databases" \
  --header "Authorization: Bearer INFLUX_TOKEN"
```

#### Responses

200Success. Returns a list of database names.

401Unauthorized access.

`data`object

`error`string

GET`/api/v3/export/tables`

### List tables available for export (beta)

Returns a list of tables in a database that have compacted data available for Parquet export.

>
>
> **Beta**: This endpoint requires the [performance upgrade preview](/influxdb3/enterprise/performance-preview/)(`--use-pacha-tree` flag). The performance upgrade preview is a beta feature
> and **should not be used for production workloads**.
>
>

#### Parameters

##### Query parameters

`db`requiredstring

The name of the database.

Example request[Ask AI about this](#)

```sh
curl --request GET \
  "https://localhost:8181/api/v3/export/tables?db=DB" \
  --header "Authorization: Bearer INFLUX_TOKEN"
```

#### Responses

200Success. Returns a list of table names.

401Unauthorized access.

`data`object

`error`string

404Database not found.

GET`/api/v3/export/window_data`

### Export window data as Parquet (beta)

Downloads compacted data for the specified windows as a tar archive containing Parquet files.

>
>
> **Beta**: This endpoint requires the [performance upgrade preview](/influxdb3/enterprise/performance-preview/)(`--use-pacha-tree` flag). The performance upgrade preview is a beta feature
> and **should not be used for production workloads**.
>
>

#### Parameters

##### Query parameters

`db`requiredstring

The name of the database.

`table`requiredstring

The table name.

`windows`string

Comma-separated list of window dates to export (for example, `2026-01-15,2026-01-16`).
If omitted, exports all available windows.

Example request[Ask AI about this](#)

```sh
curl --request GET \
  "https://localhost:8181/api/v3/export/window_data?db=DB&table=TABLE" \
  --header "Authorization: Bearer INFLUX_TOKEN"
```

#### Responses

200Success. Returns a tar archive containing Parquet files.

401Unauthorized access.

`data`object

`error`string

404Database, table, or window not found.

GET`/api/v3/export/windows`

### List compacted windows for a table (beta)

Returns a list of compacted 24-hour UTC windows for a table.
Each window represents a time range of compacted data that can be exported as Parquet.

>
>
> **Beta**: This endpoint requires the [performance upgrade preview](/influxdb3/enterprise/performance-preview/)(`--use-pacha-tree` flag). The performance upgrade preview is a beta feature
> and **should not be used for production workloads**.
>
>

#### Parameters

##### Query parameters

`db`requiredstring

The name of the database.

`table`requiredstring

The table name.

Example request[Ask AI about this](#)

```sh
curl --request GET \
  "https://localhost:8181/api/v3/export/windows?db=DB&table=TABLE" \
  --header "Authorization: Bearer INFLUX_TOKEN"
```

#### Responses

200Success. Returns a list of compacted 24-hour windows.

401Unauthorized access.

`data`object

`error`string

404Database or table not found.

#### Related

* [Export data](/influxdb3/enterprise/admin/export/)
* [InfluxDB 3 API client libraries](/influxdb3/enterprise/reference/client-libraries/v3/)
