Documentation

InfluxDB 3 Core

InfluxDB 3

  • InfluxDB 3 Core New
  • InfluxDB 3 Enterprise New
  • InfluxDB Clustered
  • InfluxDB 3 Cloud New
  • InfluxDB Cloud Serverless
  • InfluxDB Cloud Dedicated
  • InfluxDB 3 Explorer New

InfluxDB 2

  • InfluxDB OSS v2
  • InfluxDB Cloud (TSM)
  • Flux

InfluxDB 1

  • InfluxDB OSS v1
  • InfluxDB Enterprise
  • InfluxDB Cloud 1

Telegraf

  • Telegraf
  • Telegraf Controller New
  • Telegraf Enterprise New

Other products

  • Chronograf
  • Kapacitor
  • InfluxDB 3 Core
  • Install InfluxDB 3 Core
  • Get started
    • Set up Core
    • Write data
    • Query data
    • Process data
    • Migrate from v1/v2
  • Write data
    • Use client libraries
    • Use the HTTP API
      • Use the v3 write_lp API
      • Use v1 and v2 compatibility APIs
    • Use Telegraf
      • Configure Telegraf
      • Dual write to InfluxDB
      • Write CSV
    • Use the influxdb3 CLI
    • Best practices
      • Schema design
      • Optimize writes
    • Troubleshoot issues
  • Processing engine and Python plugins
    • Extend plugins
    • Plugin library
      • Example plugins
        • WAL plugin
      • Official plugins
        • Amqp subscriber
        • Basic transformation
        • Bird data simulator
        • Chronos forecasting
        • Downsampler
        • Earthquake sampler
        • Forecast error evaluator
        • Gapfill
        • Geo enrichment
        • Import
        • InfluxDB to Iceberg
        • Kafka subscriber
        • MAD anomaly detection
        • Mqtt subscriber
        • Notifier
        • NWS weather
        • Opcua
        • Prophet forecasting
        • Resampler
        • River anomaly detector
        • River auto profiler
        • River forecaster
        • Sagemaker
        • Schema validator
        • Signal filter
        • Signal generator
        • Simple data replicator
        • State change
        • Stateless ADTK detector
        • Stock plugin
        • Synthefy forecasting
        • Synthefy nori regression
        • System metrics
        • Threshold deadman checks
        • Valuecounter
    • Python API reference
  • Query data
    • Execute queries
      • Use the influxdb3 CLI
      • Use the v3 query API
      • Use the v1 query API
    • Query with SQL
      • Explore your schema
      • Basic query
      • Aggregate data
      • Cast types
      • Compare values
      • Fill gaps in data
      • Parameterized queries
    • Query with InfluxQL
      • Explore your schema
      • Basic query
      • Aggregate data
      • Troubleshoot errors
      • Parameterized queries
  • Visualize data
    • Use Chronograf
    • Use Grafana
    • Use Power BI
  • Administer InfluxDB
    • Identify version
    • Manage databases
      • Create a database
      • List databases
      • Delete a database
    • Manage tables
      • Create a table
      • List tables
      • Delete a table
      • Add columns to a table
    • Manage tokens
      • Admin tokens
        • Create an admin token
        • List admin tokens
        • Regenerate an admin token
        • Use preconfigured admin token
    • Manage the Last Value Cache
      • Create a Last Value Cache
      • Query a Last Value Cache
      • Show Last Value Caches
      • Delete a Last Value Cache
    • Manage the Distinct Value Cache
      • Create a Distinct Value Cache
      • Query a Distinct Value Cache
      • Show Distinct Value Caches
      • Delete a Distinct Value Cache
    • Configure object storage
      • Amazon S3
      • MinIO
      • Google Cloud Storage
      • Azure Blob Storage
    • Query system data
    • Manage the node lifecycle
    • Back up and restore
    • Performance tuning
    • Security
    • Upgrade Core
    • Upgrade to Enterprise
    • Use the InfluxDB MCP server
  • Reference
    • Configuration options
    • CLIs
      • influxdb3
        • influxdb3 create
          • influxdb3 create database
          • influxdb3 create distinct_cache
          • influxdb3 create last_cache
          • influxdb3 create table
          • influxdb3 create token
            • influxdb3 create token --admin
          • influxdb3 create trigger
        • influxdb3 debug
        • influxdb3 delete
          • influxdb3 delete token
          • influxdb3 delete database
          • influxdb3 delete distinct_cache
          • influxdb3 delete last_cache
          • influxdb3 delete table
          • influxdb3 delete trigger
        • influxdb3 disable
          • influxdb3 disable trigger
        • influxdb3 enable
          • influxdb3 enable trigger
        • influxdb3 install
          • influxdb3 install package
        • influxdb3 query
        • influxdb3 serve
        • influxdb3 show
          • influxdb3 show plugins
          • influxdb3 show databases
          • influxdb3 show system
            • influxdb3 show system summary
            • influxdb3 show system table
            • influxdb3 show system table-list
          • influxdb3 show tokens
          • influxdb3 show retention
        • influxdb3 test
          • influxdb3 test wal_plugin
          • influxdb3 test schedule_plugin
        • influxdb3 update
          • influxdb3 update database
          • influxdb3 update table
          • influxdb3 update trigger
        • influxdb3 write
    • Line protocol
    • Processing engine
    • SQL reference
      • Data types
      • SELECT statement
      • JOIN clause
      • WHERE clause
      • GROUP BY clause
      • ORDER BY clause
      • HAVING clause
      • LIMIT clause
      • UNION clause
      • EXPLAIN command
      • Information schema
      • Subqueries
      • Operators
        • Arithmetic operators
        • Comparison operators
        • Logical operators
        • Bitwise operators
        • Other operators
      • Functions
        • Aggregate
        • Selector
        • Time and date
        • Conditional
        • Math
        • String
        • Binary string
        • Array
        • Map
        • Struct
        • Regular expression
        • Hashing
        • Cache
        • Miscellaneous
        • Window
      • Table value constructor
    • InfluxQL reference
      • SELECT statement
      • WHERE clause
      • GROUP BY clause
      • ORDER BY clause
      • LIMIT and SLIMIT clauses
      • OFFSET and SOFFSET clauses
      • SHOW statements
      • Subqueries
      • InfluxQL functions
        • Aggregates
        • Selectors
        • Transformations
        • Date and time
        • Miscellaneous
      • Time and time zones
      • Regular expressions
      • Quotation
      • Math operators
      • InfluxQL internals
      • InfluxQL feature support
    • InfluxDB HTTP API
      • Quick start
      • Authentication
      • Headers and parameters
      • Migrate from InfluxDB v1 or v2
      • Auth token
      • Cache distinct values
      • Cache last value
      • Database
      • Processing engine
      • Query data
      • Server information
      • Table
      • Write data
      • All endpoints
    • Client libraries
      • Arrow Flight clients
        • C# .NET
        • Go
        • Java Flight SQL
        • Python
        • Python Flight SQL
      • v3 client libraries
        • C# .NET
          • Release notes
        • Go
          • Release notes
        • Java
          • Release notes
        • JavaScript
          • Release notes
        • Python
          • Release notes
        • Rust
          • Release notes
      • v2 client libraries
        • Arduino
        • C#
        • Dart
        • Go
        • Java
        • JavaScript
          • Browsers and web clients
          • Node.js
            • Install
            • Write
        • Kotlin
        • PHP
        • Python
        • R
        • Ruby
        • Scala
        • Swift
      • v1 client libraries
    • Core internals
      • Data retention
      • Storage engine
      • Authentication and authorization
      • Data durability
    • Naming restrictions and conventions
    • Usage telemetry
    • Glossary
    • Sample data
    • Release Notes

Quick start

Download InfluxDB 3 Core API Spec

Authenticate, write, and query with the API:

  1. Create an admin token to authorize API requests.