Query data
/api/v3/query_influxqlExecute InfluxQL query
Parameters
Query parameters
db
stringThe name of the database.
If you provide a query that specifies the database, you can omit the ‘db’ parameter from your request.
q
required
stringformat
stringparams
stringHeader parameters
Accept
stringapplication/json
, application/jsonl
, application/vnd.apache.parquet
, text/csvapplication/jsonRequest body required
application/jsoncurl --request GET \
"https://cluster-host.a.influxdb.io/api/v3/query_influxql?q=Q" \
--header "Authorization: Bearer INFLUX_TOKEN" \
--header "Content-Type: application/json"Responses
results
object[]{
"results": [
{
"series": [
{
"columns": [
"time",
"value"
],
"name": "mytable",
"values": [
[
"2024-02-02T12:00:00Z",
42
]
]
}
]
}
]
}data
objecterror
string/api/v3/query_influxqlExecute InfluxQL query
Parameters
Header parameters
Accept
stringapplication/json
, application/jsonl
, application/vnd.apache.parquet
, text/csvapplication/jsonContent-Type
stringapplication/jsonRequest body
application/jsoncurl --request POST \
"https://cluster-host.a.influxdb.io/api/v3/query_influxql" \
--header "Authorization: Bearer INFLUX_TOKEN" \
--header "Content-Type: application/json" \
--data-raw '{"db":"mydb","format":"json","params":{},"q":"SELECT * FROM mytable"}'Responses
results
object[]{
"results": [
{
"series": [
{
"columns": [
"time",
"value"
],
"name": "mytable",
"values": [
[
"2024-02-02T12:00:00Z",
42
]
]
}
]
}
]
}data
objecterror
string/api/v3/query_sqlExecute SQL query
Parameters
Query parameters
db
required
stringq
required
string <SQL>format
stringparams
stringHeader parameters
Accept
stringapplication/json
, application/jsonl
, application/vnd.apache.parquet
, text/csvapplication/jsonContent-Type
stringapplication/jsonRequest body required
application/jsoncurl --request GET \
"https://cluster-host.a.influxdb.io/api/v3/query_sql?db=DB&q=Q" \
--header "Authorization: Bearer INFLUX_TOKEN" \
--header "Content-Type: application/json"Responses
results
object[]{
"results": [
{
"series": [
{
"columns": [
"time",
"value"
],
"name": "mytable",
"values": [
[
"2024-02-02T12:00:00Z",
42
]
]
}
]
}
]
}data
objecterror
string/api/v3/query_sqlExecute SQL query
Parameters
Header parameters
Accept
stringapplication/json
, application/jsonl
, application/vnd.apache.parquet
, text/csvapplication/jsonContent-Type
stringapplication/jsonRequest body
application/jsoncurl --request POST \
"https://cluster-host.a.influxdb.io/api/v3/query_sql" \
--header "Authorization: Bearer INFLUX_TOKEN" \
--header "Content-Type: application/json" \
--data-raw '{"db":"mydb","format":"json","params":{},"q":"SELECT * FROM mytable"}'Responses
results
object[]{
"results": [
{
"series": [
{
"columns": [
"time",
"value"
],
"name": "mytable",
"values": [
[
"2024-02-02T12:00:00Z",
42
]
]
}
]
}
]
}data
objecterror
stringWas this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for InfluxDB 3 Cloud and this documentation. To find support, use the following resources:
Customers with an annual or support contract can contact InfluxData Support.