Export data (beta)

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 (--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
curl --request GET \
  "https://localhost:8181/api/v3/export/databases" \
  --header "Authorization: Bearer INFLUX_TOKEN"

Responses

200 Success. Returns a list of database names.
401 Unauthorized 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 (--use-pacha-tree flag). The performance upgrade preview is a beta feature and should not be used for production workloads.

Parameters

Query parameters
db required string
The name of the database.
Example request Ask AI about this
curl --request GET \
  "https://localhost:8181/api/v3/export/tables?db=DB" \
  --header "Authorization: Bearer INFLUX_TOKEN"

Responses

200 Success. Returns a list of table names.
401 Unauthorized access.
data object
error string
404 Database 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 (--use-pacha-tree flag). The performance upgrade preview is a beta feature and should not be used for production workloads.

Parameters

Query parameters
db required string
The name of the database.
table required string
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
curl --request GET \
  "https://localhost:8181/api/v3/export/window_data?db=DB&table=TABLE" \
  --header "Authorization: Bearer INFLUX_TOKEN"

Responses

200 Success. Returns a tar archive containing Parquet files.
401 Unauthorized access.
data object
error string
404 Database, 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 (--use-pacha-tree flag). The performance upgrade preview is a beta feature and should not be used for production workloads.

Parameters

Query parameters
db required string
The name of the database.
table required string
The table name.
Example request Ask AI about this
curl --request GET \
  "https://localhost:8181/api/v3/export/windows?db=DB&table=TABLE" \
  --header "Authorization: Bearer INFLUX_TOKEN"

Responses

200 Success. Returns a list of compacted 24-hour windows.
401 Unauthorized access.
data object
error string
404 Database or table not found.

Was this page helpful?

Thank you for your feedback!