Connectors

Databases & Data Warehouses

InfluxDB

Time series database: write points, run queries, and manage buckets
InfluxDB documentationAPI checked August 18, 2026
Signs in with
API key
Runs on
Cloud or On-Prem Worker
Operations
224
Ready-made triggers
0

Connect InfluxDB

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for InfluxDB and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
If the system is only reachable inside your network, choose an On-Prem Worker under Test from and run the flow on that Worker. See On-Prem Workers.
FieldWhat to enter
Host (your InfluxDB URL host)Required
Authorization value (e.g. `Token <api-token>`)RequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for InfluxDB.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from InfluxDB without a ready-made trigger: a Poll for changes trigger on InfluxDB with your own query passes on new or changed records.

Operations

224 operations in 36 groups. Each one is a step you can add to a flow.

Authorizations (API Tokens)5
Create an authorizationPostAuthorizationsPOSTCreates an authorization and returns the authorization with the generated API token.
Delete an authorizationDeleteAuthorizationsIDDELETEDeletes an authorization.
List authorizationsGetAuthorizationsGETLists authorizations.
Retrieve an authorizationGetAuthorizationsIDGETRetrieves an authorization.
Update an API token to be active or inactivePatchAuthorizationsIDPATCHUpdates an authorization.
Backup3
Download snapshot of all metadata in the serverGetBackupMetadataGET
Download snapshot of all TSM data in a shardGetBackupShardIdGET
Download snapshot of metadata stored in the server's embeddedGetBackupKVGETRetrieves a snapshot of metadata stored in the server's embedded KV store.
Bucket14
Add a label to a bucketPostBucketsIDLabelsPOSTAdds a label to a bucket and returns the new label information.
Add a member to a bucketPostBucketsIDMembersPOSTAdd a user to a bucket and return the new user information.
Add an owner to a bucketPostBucketsIDOwnersPOSTAdds an owner to a bucket and returns the owners with role and user detail.
Create a bucketPostBucketsPOSTCreates a bucket and returns the bucket resource.
Delete a bucketDeleteBucketsIDDELETEDeletes a bucket and all associated records.
Delete a label from a bucketDeleteBucketsIDLabelsIDDELETE
List all labels for a bucketGetBucketsIDLabelsGETLists all labels for a bucket.
List all owners of a bucketGetBucketsIDOwnersGETLists all owners of a bucket.
List all users with member privileges for a bucketGetBucketsIDMembersGETLists all users for a bucket.
List bucketsGetBucketsGETLists buckets.
Remove a member from a bucketDeleteBucketsIDMembersIDDELETERemoves a member from a bucket.
Remove an owner from a bucketDeleteBucketsIDOwnersIDDELETERemoves an owner from a bucket.
Retrieve a bucketGetBucketsIDGETRetrieves a bucket.
Update a bucketPatchBucketsIDPATCHUpdates a bucket.
Cell6
Create a dashboard cellPostDashboardsIDCellsPOST
Delete a dashboard cellDeleteDashboardsIDCellsIDDELETE
Replace cells in a dashboardPutDashboardsIDCellsPUTReplaces all cells in a dashboard.
Retrieve the view for a cellGetDashboardsIDCellsIDViewGET
Update the non-positional information related to a cellPatchDashboardsIDCellsIDPATCHUpdates the non positional information related to a cell.
Update the view for a cellPatchDashboardsIDCellsIDViewPATCH
Check10
Add a label to a checkPostChecksIDLabelsPOST
Add new checkCreateCheckPOST
Delete a checkDeleteChecksIDDELETE
Delete label from a checkDeleteChecksIDLabelsIDDELETE
List all checksGetChecksGET
List all labels for a checkGetChecksIDLabelsGET
Retrieve a checkGetChecksIDGET
Retrieve a check queryGetChecksIDQueryGET
Update a checkPatchChecksIDPATCH
Update a checkPutChecksIDPUT
Config2
Retrieve feature flagsGetFlagsGETRetrieves the feature flag key-value pairs configured for the InfluxDB instance.
Retrieve runtime configurationGetConfigGETReturns the active runtime configuration of the InfluxDB instance.
Dashboard14
Add a label to a dashboardPostDashboardsIDLabelsPOST
Add a member to a dashboardPostDashboardsIDMembersPOST
Add an owner to a dashboardPostDashboardsIDOwnersPOST
Create a dashboardPostDashboardsPOST
Delete a dashboardDeleteDashboardsIDDELETE
Delete a label from a dashboardDeleteDashboardsIDLabelsIDDELETE
List all dashboard membersGetDashboardsIDMembersGET
List all dashboard ownersGetDashboardsIDOwnersGET
List all labels for a dashboardGetDashboardsIDLabelsGET
List dashboardsGetDashboardsGETLists dashboards.
Remove a member from a dashboardDeleteDashboardsIDMembersIDDELETE
Remove an owner from a dashboardDeleteDashboardsIDOwnersIDDELETE
Retrieve a dashboardGetDashboardsIDGET
Update a dashboardPatchDashboardsIDPATCH
Data I/O Endpoint7
Create a taskPostTasksPOSTCreates a task and returns the task.
Delete dataPostDeletePOSTDeletes data from a bucket.
List tasksGetTasksGETRetrieves a list of tasks.
Query dataPostQueryPOSTRetrieves data from buckets.
Retrieve a taskGetTasksIDGETRetrieves a task.
Start a task run, overriding the schedulePostTasksIDRunsPOSTSchedules a task run to start immediately, ignoring scheduled runs.
Write dataPostWritePOSTWrites data to a bucket.
DBRP5
Add a database retention policy mappingPostDBRPPOSTCreates a database retention policy (DBRP) mapping and returns the mapping.
Delete a database retention policyDeleteDBRPIDDELETEDeletes the specified database retention policy (DBRP) mapping.
List database retention policy mappingsGetDBRPsGETLists database retention policy (DBRP) mappings.
Retrieve a database retention policy mappingGetDBRPsIDGETRetrieves the specified retention policy (DBRP) mapping.
Update a database retention policy mappingPatchDBRPIDPATCH
Debug10
Retrieve all runtime profilesGetDebugPprofAllProfilesGETCollects samples and returns reports for the following Go runtime profiles:
Retrieve the block runtime profileGetDebugPprofBlockGETCollects samples and returns a Go runtime profile report of stack traces that led to blocking on synchronization primitives.
Retrieve the command line invocationGetDebugPprofCmdlineGETReturns the command line that invoked InfluxDB.
Retrieve the CPU runtime profileGetDebugPprofProfileGETCollects statistics and returns a Go runtime profile report of program counters on the executing stack.
Retrieve the goroutines runtime profileGetDebugPprofGoroutineGETCollects statistics and returns a Go runtime profile report of all current goroutines.
Retrieve the heap runtime profileGetDebugPprofHeapGETCollects statistics and returns a Go runtime profile report of memory allocations for live objects.
Retrieve the memory allocations runtime profileGetDebugPprofAllocsGETReturns a Go runtime profile report of all past memory allocations.
Retrieve the mutual exclusion (mutex) runtime profileGetDebugPprofMutexGETCollects statistics and returns a Go runtime profile report of lock contentions.
Retrieve the runtime execution traceGetDebugPprofTraceGETCollects profile data and returns trace execution events for the current program.
Retrieve the threadcreate runtime profileGetDebugPprofThreadCreateGETCollects statistics and returns a Go runtime profile report of stack traces that led to the creation of new OS threads.
Health1
Retrieve the health of the instanceGetHealthGETReturns the health of the instance.
Label5
Create a labelPostLabelsPOST
Delete a labelDeleteLabelsIDDELETE
List all labelsGetLabelsGET
Retrieve a labelGetLabelsIDGET
Update a labelPatchLabelsIDPATCH
Metric1
Retrieve workload performance metricsGetMetricsGETReturns metrics about the workload performance of an InfluxDB instance.
NotificationEndpoint9
Add a label to a notification endpointPostNotificationEndpointIDLabelsPOST
Add a notification endpointCreateNotificationEndpointPOST
Delete a label from a notification endpointDeleteNotificationEndpointsIDLabelsIDDELETE
Delete a notification endpointDeleteNotificationEndpointsIDDELETE
List all labels for a notification endpointGetNotificationEndpointsIDLabelsGET
List all notification endpointsGetNotificationEndpointsGET
Retrieve a notification endpointGetNotificationEndpointsIDGET
Update a notification endpointPatchNotificationEndpointsIDPATCH
Update a notification endpointPutNotificationEndpointsIDPUT
NotificationRule9
Add a label to a notification rulePostNotificationRuleIDLabelsPOST
Add a notification ruleCreateNotificationRulePOST
Delete a notification ruleDeleteNotificationRulesIDDELETE
Delete label from a notification ruleDeleteNotificationRulesIDLabelsIDDELETE
List all labels for a notification ruleGetNotificationRulesIDLabelsGET
List all notification rulesGetNotificationRulesGET
Retrieve a notification ruleGetNotificationRulesIDGET
Update a notification rulePatchNotificationRulesIDPATCH
Update a notification rulePutNotificationRulesIDPUT
Organization11
Add a member to an organizationPostOrgsIDMembersPOSTAdd a user to an organization.
Add an owner to an organizationPostOrgsIDOwnersPOSTAdds an owner to an organization.
Create an organizationPostOrgsPOSTCreates an organization and returns the newly created organization.
Delete an organizationDeleteOrgsIDDELETEDeletes an organization.
List all members of an organizationGetOrgsIDMembersGETLists all users that belong to an organization.
List all owners of an organizationGetOrgsIDOwnersGETLists all owners of an organization.
List organizationsGetOrgsGETLists organizations.
Remove a member from an organizationDeleteOrgsIDMembersIDDELETERemoves a member from an organization.
Remove an owner from an organizationDeleteOrgsIDOwnersIDDELETERemoves an owner from the organization.
Retrieve an organizationGetOrgsIDGETRetrieves an organization.
Update an organizationPatchOrgsIDPATCHUpdates an organization.
Ping1
Get the status of the instanceGetPingGETRetrieves the status and InfluxDB version of the instance.
Query4
Analyze a Flux queryPostQueryAnalyzePOSTAnalyzes a Flux query for syntax errors and returns the list of errors.
Generate a query Abstract Syntax Tree (AST)PostQueryAstPOSTAnalyzes a Flux query and returns a complete package source Abstract Syntax Tree (AST) for the query.
List Flux query suggestionsGetQuerySuggestionsGETLists Flux query suggestions.
Retrieve a query suggestion for a branching suggestionGetQuerySuggestionsNameGETRetrieves a query suggestion that contains the name and parameters of the requested function.
Ready1
Get the readiness of an instance at startupGetReadyGET
RemoteConnection5
Delete a remote connectionDeleteRemoteConnectionByIDDELETE
List all remote connectionsGetRemoteConnectionsGET
Register a new remote connectionPostRemoteConnectionPOST
Retrieve a remote connectionGetRemoteConnectionByIDGET
Update a remote connectionPatchRemoteConnectionByIDPATCH
Replication6
Delete a replicationDeleteReplicationByIDDELETE
List all replicationsGetReplicationsGET
Register a new replicationPostReplicationPOST
Retrieve a replicationGetReplicationByIDGET
Update a replicationPatchReplicationByIDPATCH
Validate a replicationPostValidateReplicationByIDPOST
Resource1
List all known resourcesGetResourcesGET
Restore5
Create a new bucket pre-seeded with shard info from a backup.PostRestoreBucketMetadataPOST
Overwrite storage metadata for a bucket with shard info from aPostRestoreBucketIDPOST
Overwrite the embedded KV store on the server with a backed-upPostRestoreKVPOST
Overwrite the embedded SQL store on the server with a backed-upPostRestoreSQLPOST
Restore a TSM snapshot into a shard.PostRestoreShardIdPOST
Route1
List all top level routesGetRoutesGETRetrieves all the top level routes for the InfluxDB API.
Rule1
Retrieve a notification rule queryGetNotificationRulesIDQueryGET
Scraper Target14
Add a label to a scraper targetPostScrapersIDLabelsPOST
Add a member to a scraper targetPostScrapersIDMembersPOST
Add an owner to a scraper targetPostScrapersIDOwnersPOST
Create a scraper targetPostScrapersPOST
Delete a label from a scraper targetDeleteScrapersIDLabelsIDDELETE
Delete a scraper targetDeleteScrapersIDDELETE
List all labels for a scraper targetGetScrapersIDLabelsGET
List all owners of a scraper targetGetScrapersIDOwnersGET
List all scraper targetsGetScrapersGET
List all users with member privileges for a scraper targetGetScrapersIDMembersGET
Remove a member from a scraper targetDeleteScrapersIDMembersIDDELETE
Remove an owner from a scraper targetDeleteScrapersIDOwnersIDDELETE
Retrieve a scraper targetGetScrapersIDGET
Update a scraper targetPatchScrapersIDPATCH
Secret4
Delete a secret from an organizationDeleteOrgsIDSecretsIDDELETE
Delete secrets from an organizationPostOrgsIDSecretsPOST
List all secret keys for an organizationGetOrgsIDSecretsGET
Update secrets in an organizationPatchOrgsIDSecretsPATCH
Security And Access Endpoint6
Create a user session.PostSigninPOSTAuthenticates Basic authentication credentials for a user, and then, if successful, generates a user session.
Expire a user sessionPostSignoutPOSTExpires a user session specified by a session cookie.
List usersGetUsersGETLists users.
Retrieve a userGetUsersIDGETRetrieves a user.
Update a passwordPostUsersIDPasswordPOSTUpdates a user password.
Update a passwordPutUsersIDPasswordPUTUpdates a user password.
Setup2
Check if database has default user, org, bucketGetSetupGETReturns true if no default user, organization, or bucket has been created.
Set up initial user, org and bucketPostSetupPOSTPost an onboarding request to set up initial user, org and bucket.
Source7
Create a sourcePostSourcesPOST
Delete a sourceDeleteSourcesIDDELETE
Get buckets in a sourceGetSourcesIDBucketsGET
Get the health of a sourceGetSourcesIDHealthGET
List all sourcesGetSourcesGET
Retrieve a sourceGetSourcesIDGET
Update a SourcePatchSourcesIDPATCH
Task17
Add a label to a taskPostTasksIDLabelsPOSTAdds a label to a task.
Add a member to a taskPostTasksIDMembersPOSTDeprecated : Tasks don't use owner and member roles.
Add an owner for a taskPostTasksIDOwnersPOSTDeprecated : Tasks don't use owner and member roles.
Cancel a running taskDeleteTasksIDRunsIDDELETECancels a running task.
Delete a label from a taskDeleteTasksIDLabelsIDDELETEDeletes a label from a task.
Delete a taskDeleteTasksIDDELETEDeletes a task and associated records.
List all owners of a taskGetTasksIDOwnersGETDeprecated : Tasks don't use owner and member roles.
List all task membersGetTasksIDMembersGETDeprecated : Tasks don't use owner and member roles.
List labels for a taskGetTasksIDLabelsGETRetrieves a list of all labels for a task.
List runs for a taskGetTasksIDRunsGETRetrieves a list of runs for a task.
Remove a member from a taskDeleteTasksIDMembersIDDELETEDeprecated : Tasks don't use owner and member roles.
Remove an owner from a taskDeleteTasksIDOwnersIDDELETEDeprecated : Tasks don't use owner and member roles.
Retrieve a run for a task.GetTasksIDRunsIDGETRetrieves a specific run for a task.
Retrieve all logs for a runGetTasksIDRunsIDLogsGETRetrieves all logs for a task run.
Retrieve all logs for a taskGetTasksIDLogsGETRetrieves a list of all logs for a task.
Retry a task runPostTasksIDRunsIDRetryPOSTQueues a task run to retry and returns the scheduled run.
Update a taskPatchTasksIDPATCHUpdates a task and then cancels all scheduled runs of the task.
Telegraf14
Add a label to a Telegraf configPostTelegrafsIDLabelsPOST
Add a member to a Telegraf configPostTelegrafsIDMembersPOST
Add an owner to a Telegraf configurationPostTelegrafsIDOwnersPOST
Create a Telegraf configurationPostTelegrafsPOST
Delete a label from a Telegraf configDeleteTelegrafsIDLabelsIDDELETE
Delete a Telegraf configurationDeleteTelegrafsIDDELETE
List all labels for a Telegraf configGetTelegrafsIDLabelsGET
List all owners of a Telegraf configurationGetTelegrafsIDOwnersGET
List all Telegraf configurationsGetTelegrafsGET
List all users with member privileges for a Telegraf configGetTelegrafsIDMembersGET
Remove a member from a Telegraf configDeleteTelegrafsIDMembersIDDELETE
Remove an owner from a Telegraf configDeleteTelegrafsIDOwnersIDDELETE
Retrieve a Telegraf configurationGetTelegrafsIDGET
Update a Telegraf configurationPutTelegrafsIDPUT
Telegraf Plugin1
List all Telegraf pluginsGetTelegrafPluginsGET
Template8
Apply or dry-run a templateApplyTemplatePOSTApplies a template to create or update a stack of InfluxDB resources.
Create a stackCreateStackPOSTCreates or initializes a stack.
Delete a stack and associated resourcesDeleteStackDELETE
Export a new templateExportTemplatePOST
List installed stacksListStacksGETLists installed InfluxDB stacks.
Retrieve a stackReadStackGET
Uninstall a stackUninstallStackPOST
Update a stackUpdateStackPATCH
User5
Create a userPostUsersPOSTCreates a user that can access InfluxDB.
Delete a userDeleteUsersIDDELETEDeletes a user.
Retrieve the currently authenticated userGetMeGET
Update a passwordPutMePasswordPUTUpdates the password for the signed-in user.
Update a userPatchUsersIDPATCHUpdates a user and returns the user.
Variable9
Add a label to a variablePostVariablesIDLabelsPOST
Create a variablePostVariablesPOST
Delete a label from a variableDeleteVariablesIDLabelsIDDELETE
Delete a variableDeleteVariablesIDDELETE
List all labels for a variableGetVariablesIDLabelsGET
List all variablesGetVariablesGET
Replace a variablePutVariablesIDPUT
Retrieve a variableGetVariablesIDGET
Update a variablePatchVariablesIDPATCH