All endpoints

All InfluxDB 3 Enterprise API endpoints, sorted by path.

v3 API

DELETE /api/v3/configure/database Delete a database GET /api/v3/configure/database List databases POST /api/v3/configure/database Create a database PUT /api/v3/configure/database Update a database DELETE /api/v3/configure/database/retention_period Remove database retention period DELETE /api/v3/configure/distinct_cache Delete distinct cache DELETE /api/v3/configure/distinct_cache Delete distinct cache POST /api/v3/configure/distinct_cache Create distinct cache POST /api/v3/configure/distinct_cache Create distinct cache DELETE /api/v3/configure/last_cache Delete last cache DELETE /api/v3/configure/last_cache Delete last cache POST /api/v3/configure/last_cache Create last cache POST /api/v3/configure/last_cache Create last cache POST /api/v3/configure/plugin_environment/install_packages Install plugin packages POST /api/v3/configure/plugin_environment/install_requirements Install plugin requirements DELETE /api/v3/configure/processing_engine_trigger Delete processing engine trigger POST /api/v3/configure/processing_engine_trigger Create processing engine trigger POST /api/v3/configure/processing_engine_trigger/disable Disable processing engine trigger POST /api/v3/configure/processing_engine_trigger/enable Enable processing engine trigger DELETE /api/v3/configure/query_concurrency_limit Reset the query concurrency limit GET /api/v3/configure/query_concurrency_limit Get the query concurrency limit PUT /api/v3/configure/query_concurrency_limit Set the query concurrency limit DELETE /api/v3/configure/table Delete a table POST /api/v3/configure/table Create a table PUT /api/v3/configure/table Update a table DELETE /api/v3/configure/token Delete token POST /api/v3/configure/token/admin Create admin token POST /api/v3/configure/token/admin/regenerate Regenerate admin token POST /api/v3/configure/token/named_admin Create named admin token GET /api/v3/engine/{request_path} On Request processing engine plugin request POST /api/v3/engine/{request_path} On Request processing engine plugin request DELETE /api/v3/enterprise/backup Cancel a running backup GET /api/v3/enterprise/backup List backups POST /api/v3/enterprise/backup Start a backup DELETE /api/v3/enterprise/backup/{name} Delete a backup GET /api/v3/enterprise/backup/{name} Get a backup DELETE /api/v3/enterprise/configure/file_index Delete a file index DELETE /api/v3/enterprise/configure/file_index Delete a file index POST /api/v3/enterprise/configure/file_index Create a file index POST /api/v3/enterprise/configure/file_index Create a file index POST /api/v3/enterprise/configure/node/stop Mark a node as stopped DELETE /api/v3/enterprise/configure/table/retention_period Clear table retention period POST /api/v3/enterprise/configure/table/retention_period Set table retention period POST /api/v3/enterprise/configure/token Create a resource token GET /api/v3/enterprise/import List bulk import statuses POST /api/v3/enterprise/import Upload a Parquet file for bulk import GET /api/v3/enterprise/restore List restores POST /api/v3/enterprise/restore Start a restore DELETE /api/v3/enterprise/restore/{id} Cancel a running restore GET /api/v3/enterprise/restore/{id} Get a restore GET /api/v3/export/databases List databases available for export (beta) GET /api/v3/export/tables List tables available for export (beta) GET /api/v3/export/window_data Export window data as Parquet (beta) GET /api/v3/export/windows List compacted windows for a table (beta) POST /api/v3/plugin_test/schedule Test scheduling plugin POST /api/v3/plugin_test/wal Test WAL plugin PUT /api/v3/plugins/directory Update a multi-file plugin directory POST /api/v3/plugins/files Create a plugin file PUT /api/v3/plugins/files Update a plugin file GET /api/v3/query_influxql Execute InfluxQL query POST /api/v3/query_influxql Execute InfluxQL query GET /api/v3/query_sql Execute SQL query POST /api/v3/query_sql Execute SQL query GET /api/v3/query_sql_telemetry Get query telemetry (beta) POST /api/v3/query_sql_telemetry Get query telemetry (beta) GET /api/v3/roles_by_name/{roleName} Get a role by name GET /api/v3/roles/{id}/permissions Get a role's permissions POST /api/v3/row_delete_requests/{seq}/abort Abort a pending row-delete request GET /api/v3/users_by_oauth_id/{oauth_id} Get a user by OAuth identity-provider ID DELETE /api/v3/users/{id} Delete a user PATCH /api/v3/users/{id} Update a user's information POST /api/v3/users/{id}/require-password-reset Require a user to reset their password on next login GET /api/v3/users/{id}/roles List all roles assigned to a user PUT /api/v3/users/{id}/roles Replace all roles assigned to a user POST /api/v3/write_lp Write line protocol

v2-compatible API

v1-compatible API


Was this page helpful?

Thank you for your feedback!