Export data

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

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

Requires the upgraded storage engine: This endpoint requires the upgraded storage engine, which is the default for new clusters. On clusters created with 3.10 or earlier, run the storage engine upgrade with --upgrade-pacha-tree.

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

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

Requires the upgraded storage engine: This endpoint requires the upgraded storage engine, which is the default for new clusters. On clusters created with 3.10 or earlier, run the storage engine upgrade with --upgrade-pacha-tree.

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

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

Requires the upgraded storage engine: This endpoint requires the upgraded storage engine, which is the default for new clusters. On clusters created with 3.10 or earlier, run the storage engine upgrade with --upgrade-pacha-tree.

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

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.

Requires the upgraded storage engine: This endpoint requires the upgraded storage engine, which is the default for new clusters. On clusters created with 3.10 or earlier, run the storage engine upgrade with --upgrade-pacha-tree.

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!