InfluxDB Cloud

Focus on building software with an easy-to-use, scalable, serverless time series platform available on AWS, Azure, and Google Cloud.

Integrate the InfluxDB Cloud API with the Python API

Setup the InfluxDB Cloud API trigger to run a workflow which integrates with the Python API. Pipedream's integration platform allows you to integrate InfluxDB Cloud and Python remarkably fast. Free for developers.

Run Python Code with the Python API

Write Python and use any of the 350k+ PyPi packages available. Refer to the Pipedream Python docs to learn more.

 
Try it

Connect InfluxDB Cloud

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
module.exports = defineComponent({
  props: {
    influxdb_cloud: {
      type: "app",
      app: "influxdb_cloud",
    }
  },
  async run({steps, $}) {
    const {InfluxDB} = require('@influxdata/influxdb-client')
    const {HealthAPI} = require('@influxdata/influxdb-client-apis')
    
    // See the Node.js client docs at
    // https://github.com/influxdata/influxdb-client-js
    const influxDB = new InfluxDB(this.influxdb_cloud.$auth.
    const healthAPI = new HealthAPI(influxDB)
    
    // Execute a health check to test our credentials
    return await healthAPI.getHealth()
  },
})

Connect Python

1
2
3
4
5
def handler(pd: "pipedream"):
  # Reference data from previous steps
  print(pd.steps["trigger"]["context"]["id"])
  # Return data for use in future steps
  return {"foo": {"test":True}}