---
title: All endpoints
description: View all API endpoints sorted by path.
url: https://docs.influxdata.com/influxdb3/core/api/all-endpoints/
estimated_tokens: 1481
product: InfluxDB 3 Core
version: core
publisher: InfluxData
canonical: https://docs.influxdata.com/influxdb3/core/api/all-endpoints/
---

[Download InfluxDB 3 Core API Spec](/openapi/influxdb3-core-openapi.yml)

All InfluxDB 3 Core API endpoints, sorted by path.

## v3 API

[DELETE`/api/v3/configure/database`Delete a database](/influxdb3/core/api/database/#operation/DeleteConfigureDatabase)[GET`/api/v3/configure/database`List databases](/influxdb3/core/api/database/#operation/GetConfigureDatabase)[POST`/api/v3/configure/database`Create a database](/influxdb3/core/api/database/#operation/PostConfigureDatabase)[PUT`/api/v3/configure/database`Update a database](/influxdb3/core/api/database/#operation/update_database)[DELETE`/api/v3/configure/database/retention_period`Remove database retention period](/influxdb3/core/api/database/#operation/DeleteDatabaseRetentionPeriod)[DELETE`/api/v3/configure/distinct_cache`Delete distinct cache](/influxdb3/core/api/cache-distinct-values/#operation/DeleteConfigureDistinctCache)[DELETE`/api/v3/configure/distinct_cache`Delete distinct cache](/influxdb3/core/api/table/#operation/DeleteConfigureDistinctCache)[POST`/api/v3/configure/distinct_cache`Create distinct cache](/influxdb3/core/api/cache-distinct-values/#operation/PostConfigureDistinctCache)[POST`/api/v3/configure/distinct_cache`Create distinct cache](/influxdb3/core/api/table/#operation/PostConfigureDistinctCache)[DELETE`/api/v3/configure/last_cache`Delete last cache](/influxdb3/core/api/cache-last-value/#operation/DeleteConfigureLastCache)[DELETE`/api/v3/configure/last_cache`Delete last cache](/influxdb3/core/api/table/#operation/DeleteConfigureLastCache)[POST`/api/v3/configure/last_cache`Create last cache](/influxdb3/core/api/cache-last-value/#operation/PostConfigureLastCache)[POST`/api/v3/configure/last_cache`Create last cache](/influxdb3/core/api/table/#operation/PostConfigureLastCache)[POST`/api/v3/configure/plugin_environment/install_packages`Install plugin packages](/influxdb3/core/api/processing-engine/#operation/PostInstallPluginPackages)[POST`/api/v3/configure/plugin_environment/install_requirements`Install plugin requirements](/influxdb3/core/api/processing-engine/#operation/PostInstallPluginRequirements)[DELETE`/api/v3/configure/processing_engine_trigger`Delete processing engine trigger](/influxdb3/core/api/processing-engine/#operation/DeleteConfigureProcessingEngineTrigger)[POST`/api/v3/configure/processing_engine_trigger`Create processing engine trigger](/influxdb3/core/api/processing-engine/#operation/PostConfigureProcessingEngineTrigger)[POST`/api/v3/configure/processing_engine_trigger/disable`Disable processing engine trigger](/influxdb3/core/api/processing-engine/#operation/PostDisableProcessingEngineTrigger)[POST`/api/v3/configure/processing_engine_trigger/enable`Enable processing engine trigger](/influxdb3/core/api/processing-engine/#operation/PostEnableProcessingEngineTrigger)[DELETE`/api/v3/configure/table`Delete a table](/influxdb3/core/api/table/#operation/DeleteConfigureTable)[POST`/api/v3/configure/table`Create a table](/influxdb3/core/api/table/#operation/PostConfigureTable)[DELETE`/api/v3/configure/token`Delete token](/influxdb3/core/api/auth-token/#operation/DeleteToken)[POST`/api/v3/configure/token/admin`Create admin token](/influxdb3/core/api/auth-token/#operation/PostCreateAdminToken)[POST`/api/v3/configure/token/admin/regenerate`Regenerate admin token](/influxdb3/core/api/auth-token/#operation/PostRegenerateAdminToken)[POST`/api/v3/configure/token/named_admin`Create named admin token](/influxdb3/core/api/auth-token/#operation/PostCreateNamedAdminToken)[GET`/api/v3/engine/{request_path}`On Request processing engine plugin request](/influxdb3/core/api/processing-engine/#operation/GetProcessingEnginePluginRequest)[POST`/api/v3/engine/{request_path}`On Request processing engine plugin request](/influxdb3/core/api/processing-engine/#operation/PostProcessingEnginePluginRequest)[POST`/api/v3/plugin_test/schedule`Test scheduling plugin](/influxdb3/core/api/processing-engine/#operation/PostTestSchedulingPlugin)[POST`/api/v3/plugin_test/wal`Test WAL plugin](/influxdb3/core/api/processing-engine/#operation/PostTestWALPlugin)[PUT`/api/v3/plugins/directory`Update a multi-file plugin directory](/influxdb3/core/api/processing-engine/#operation/PutPluginDirectory)[POST`/api/v3/plugins/files`Create a plugin file](/influxdb3/core/api/processing-engine/#operation/create_plugin_file)[PUT`/api/v3/plugins/files`Update a plugin file](/influxdb3/core/api/processing-engine/#operation/PutPluginFile)[GET`/api/v3/query_influxql`Execute InfluxQL query](/influxdb3/core/api/query-data/#operation/GetExecuteInfluxQLQuery)[POST`/api/v3/query_influxql`Execute InfluxQL query](/influxdb3/core/api/query-data/#operation/PostExecuteQueryInfluxQL)[GET`/api/v3/query_sql`Execute SQL query](/influxdb3/core/api/query-data/#operation/GetExecuteQuerySQL)[POST`/api/v3/query_sql`Execute SQL query](/influxdb3/core/api/query-data/#operation/PostExecuteQuerySQL)[POST`/api/v3/write_lp`Write line protocol](/influxdb3/core/api/write-data/#operation/PostWriteLP)

## v2-compatible API

[POST`/api/v2/write`Write line protocol (v2-compatible)v2](/influxdb3/core/api/write-data/#operation/PostV2Write)

## v1-compatible API

[GET`/api/v1/health`Health check (v1)](/influxdb3/core/api/server-information/#operation/GetHealthV1)[GET`/health`Health check](/influxdb3/core/api/server-information/#operation/GetHealth)[GET`/metrics`Metrics](/influxdb3/core/api/server-information/#operation/GetMetrics)[GET`/ping`Ping the server](/influxdb3/core/api/server-information/#operation/GetPing)[POST`/ping`Ping the server](/influxdb3/core/api/server-information/#operation/ping)[GET`/query`Execute InfluxQL query (v1-compatible)v1](/influxdb3/core/api/query-data/#operation/GetV1ExecuteQuery)[POST`/query`Execute InfluxQL query (v1-compatible)v1](/influxdb3/core/api/query-data/#operation/PostExecuteV1Query)[POST`/write`Write line protocol (v1-compatible)v1](/influxdb3/core/api/write-data/#operation/PostV1Write)
