> For the complete documentation index, see [llms.txt](https://docs.thingsup.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thingsup.io/actions/influxdbv2-read-query-action.md).

# InfluxDBv2 Read Query Action

This provides a way to run InfluxDbv2 read Query. Before adding InfluxDBv2 Read Query Action, user has to define a [**InfluxDBv2 Connection**](/connections/influxdbv2-connection.md). User need to provide following parameters to add InfluxDBv2 Read Query Action.

#### Function

* User can write JavaScript code to create dynamic query.
* "payload" object and "Query" String object is available in this code which is directly executed on InfluxDB Connection.
* &#x20;Query should be written as per [Flux Specifications.](https://www.influxdata.com/products/flux/)

```
//Example 1

Query = `from(bucket: "bucket") |> range(start: -1h)`

```

#### Org

User need to provide Org name of InfluxDB database.

#### BeautifyResult

If set to Yes, it modifies raw data into more readable form. And if set to No, it keeps raw data from database

#### Connection ID

User need to provide a Connection ID of InfluxDBv2 database connection.

![Add InfluxDBv2 Read Query Action](/files/QCAmi4KariWXW1akYSNs)

Please note the following points:

{% hint style="info" %}

* "payload" object is supplied from Action Trigger like Rules, Action Command etc.
* Data Response of InfluxDB query will be available as Action Response.
* Only InfluxDB 2.X Databases are supported.
  {% endhint %}
