Automate Influxdata Influx OSS
HumDay reads Influxdata Influx OSS’s own published API description and derives 197 operations from it. Describe the outcome you want in plain words — you get a program that is written, proven on real data, and run for you.
What Influxdata Influx OSS is
# Authentication <!-- ReDoc-Inject: <security-definitions> -->
What HumDay can do in Influxdata Influx OSS
122 documented operations change something in Influxdata Influx OSS. The 63 most useful are listed here.
- POSTCreate a new task
/tasks - POSTCreate a user
/users - POSTAdd new check
/checks - POSTCreate a new stack
/stacks - POSTManually start a task run, overriding the current schedule
/tasks/{taskID}/runs - POSTAdd a label to a task
/tasks/{taskID}/labels - POSTAdd an owner to a task
/tasks/{taskID}/owners - POSTAdd a notification rule
/notificationRules - POSTAdd a member to a task
/tasks/{taskID}/members - POSTAdd a notification endpoint
/notificationEndpoints - DELETEDelete a task
/tasks/{taskID} - PATCHUpdate a task
/tasks/{taskID} - DELETEDelete a user
/users/{userID} - PATCHUpdate a user
/users/{userID} - POSTCreate an organization
/orgs - POSTAdd a database retention policy mapping
/dbrps - POSTQuery InfluxDB
/query - POSTSet up initial user, org and bucket
/setup - POSTCreate a label
/labels - POSTCreate a bucket
/buckets - POSTCreate a source
/sources - POSTCreate a scraper target
/scrapers - POSTCreate a Telegraf configuration
/telegrafs - POSTCreate a variable
/variables - POSTCreate a dashboard
/dashboards - POSTCreate an authorization
/authorizations - POSTAdd a label to a notification rule
/notificationRules/{ruleID}/labels - POSTGenerate an Abstract Syntax Tree (AST) from a query
/query/ast - PUTUpdate a password
/me/password - POSTAnalyze an InfluxQL or Flux query
/query/analyze - POSTAdd a label to a notification endpoint
/notificationEndpoints/{endpointID}/labels - POSTExport a new Influx Template
/templates/export - POSTCreate a template
/documents/templates - DELETECancel a running task
/tasks/{taskID}/runs/{runID} - DELETERemove an owner from a task
/tasks/{taskID}/owners/{userID} - DELETEDelete a notification rule
/notificationRules/{ruleID} - PATCHUpdate a notification rule
/notificationRules/{ruleID} - PUTUpdate a notification rule
/notificationRules/{ruleID} - DELETEDelete a label from a task
/tasks/{taskID}/labels/{labelID} - DELETERemove a member from a task
/tasks/{taskID}/members/{userID} - POSTWrite time series data into InfluxDB
/write - POSTDelete time series data from InfluxDB
/delete - POSTExchange basic auth credentials for session
/signin - POSTExpire the current session
/signout - DELETEDelete a notification endpoint
/notificationEndpoints/{endpointID} - PATCHUpdate a notification endpoint
/notificationEndpoints/{endpointID} - PUTUpdate a notification endpoint
/notificationEndpoints/{endpointID} - POSTAdd an owner to an organization
/orgs/{orgID}/owners - POSTAdd a member to an organization
/orgs/{orgID}/members - POSTAdd a label to a check
/checks/{checkID}/labels - POSTUpdate a password
/users/{userID}/password - POSTAdd a label to a bucket
/buckets/{bucketID}/labels - POSTAdd an owner to a bucket
/buckets/{bucketID}/owners - POSTAdd a member to a bucket
/buckets/{bucketID}/members - POSTRetry a task run
/tasks/{taskID}/runs/{runID}/retry - POSTAdd a label to a Telegraf config
/telegrafs/{telegrafID}/labels - POSTAdd an owner to a Telegraf configuration
/telegrafs/{telegrafID}/owners - POSTAdd a label to a variable
/variables/{variableID}/labels - POSTCreate a dashboard cell
/dashboards/{dashboardID}/cells - POSTAdd a member to a Telegraf config
/telegrafs/{telegrafID}/members - POSTAdd a label to a dashboard
/dashboards/{dashboardID}/labels - POSTAdd an owner to a dashboard
/dashboards/{dashboardID}/owners - POSTAdd a member to a dashboard
/dashboards/{dashboardID}/members
What HumDay can read from Influxdata Influx OSS
These are the operations a schedule or a trigger can watch.
- GETRetrieve the currently authenticated user
/me - GETReturn the feature flags for the currently authenticated user
/flags - GETList all tasks
/tasks - GETList all users
/users - GETList runs for a task
/tasks/{taskID}/runs - GETList all labels for a task
/tasks/{taskID}/labels - GETList all owners of a task
/tasks/{taskID}/owners - GETList all notification rules
/notificationRules - GETList all task members
/tasks/{taskID}/members - GETList all notification endpoints
/notificationEndpoints - GETRetrieve a task
/tasks/{taskID} - GETRetrieve a user
/users/{userID} - GETList all top level routes
/ - GETList all organizations
/orgs - GETList all database retention policy mappings
/dbrps - GETCheck if database has default user, org, bucket
/setup - GETList all checks
/checks - GETList all labels
/labels - GETList all installed InfluxDB templates
/stacks - GETList all buckets
/buckets - GETList all sources
/sources - GETList all scraper targets
/scrapers - GETList all Telegraf configurations
/telegrafs - GETList all variables
/variables - GETList all dashboards
/dashboards - GETList all authorizations
/authorizations - GETRetrieve all logs for a task
/tasks/{taskID}/logs - GETList all users with member privileges for a bucket
/buckets/{bucketID}/members - GETList all users with member privileges for a Telegraf config
/telegrafs/{telegrafID}/members - GETRetrieve a notification rule query
/notificationRules/{ruleID}/query - GETList all labels for a notification rule
/notificationRules/{ruleID}/labels - GETList all users with member privileges for a scraper target
/scrapers/{scraperTargetID}/members - GETList all labels for a notification endpoint
/notificationEndpoints/{endpointID}/labels - GETList all Telegraf plugins
/telegraf/plugins - GETRetrieve query suggestions
/query/suggestions - GETList all templates
/documents/templates - GETRetrieve a single run for a task
/tasks/{taskID}/runs/{runID}
How automating Influxdata Influx OSS works
- Describe the outcome. Say what you want to happen, in your own words. No node graphs, no field mapping.
- Approve the contract. HumDay writes down exactly what it will do, what it will touch, and what it will never do. You approve it before anything is built.
- See it proven. The program runs and shows you the result before it is allowed near your live Influxdata Influx OSS account.
- Grant access, then go live. You approve the specific Influxdata Influx OSS operations it may use — and only those.
Popular Influxdata Influx OSS integrations
Connect Influxdata Influx OSS to the tools people pair it with most.
- Influxdata Influx OSS and OData for namespace microsoft.graphintegration
- Influxdata Influx OSS and Cloudflareintegration
- Influxdata Influx OSS and NetBoxintegration
- Influxdata Influx OSS and GitHubintegration
- Influxdata Influx OSS and Mistintegration
- Influxdata Influx OSS and Loket.nlintegration
- Influxdata Influx OSS and Atlassian The Jira Cloud platformintegration
- Influxdata Influx OSS and Magento B2Bintegration
- Influxdata Influx OSS and Stripeintegration
- Influxdata Influx OSS and Zuora Reference Billingintegration
- Influxdata Influx OSS and bunqintegration
- Influxdata Influx OSS and DocuSignintegration
Automate Influxdata Influx OSS with these
- Gambitcomm MIMIC356 operations
- Meraki Dashboard263 operations
- ClearBlade220 operations
- Intellifi Brain77 operations
- Adafruit IO71 operations
- Ijenko IoE² IoT to create end user applications67 operations
- smart me64 operations
- Opto22 PAC Control55 operations
- KeyServ24 operations
- Hardware Sentry TrueSight Presentation Server23 operations
- Netatmo19 operations
- dweet.io13 operations
Categories
Questions about Influxdata Influx OSS automation
- Can HumDay connect to Influxdata Influx OSS?
- Yes. HumDay reads Influxdata Influx OSS's own published API description and derives the operations from it, so there is no hand-built connector to wait for. 197 operations are documented.
- Do I need to write code to automate Influxdata Influx OSS?
- No. You describe the outcome you want in plain words. HumDay agrees a contract with you, writes the program, and shows you a test run before anything touches your Influxdata Influx OSS account.
- What can HumDay do in Influxdata Influx OSS?
- 122 of the 197 documented operations change something in Influxdata Influx OSS, and 75 read from it. HumDay only ever uses the specific operations your approved contract needs.
- Is my Influxdata Influx OSS account safe?
- Your credentials are stored encrypted and are never shown in chat, code, or logs. Every run is limited to the operations you explicitly approved, and anything that writes to Influxdata Influx OSS is held behind that approval.
Where this came from
The operations above are read from a published API description for Influxdata Influx OSS at api.apis.guru/v2/specs/influxdata.com/2.0.0/openapi.json. Descriptions are the provider’s own words, not ours. Last published 2021-07-05.