Skip to content

turbot/pipes-sdk-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Go SDK for Turbot Pipes

Turbot Pipes is an intelligence, automation & security platform built specifically for DevOps.

For help on getting started with Turbot Pipes, please visit https://turbot.com/pipes.

Getting Started

Here's an example of listing the workspaces for your user:

package main

import (
    "context"
    "fmt"
    "os"

    pipes "github.com/turbot/pipes-sdk-go"
)

func main() {
    // Create a default configuration
    configuration := pipes.NewConfiguration()

    // Add your Turbot Pipes user token as an auth header
    configuration.AddDefaultHeader("Authorization", fmt.Sprintf("Bearer %s", os.Getenv("PIPES_TOKEN")))

    // Create a client
    client := pipes.NewAPIClient(configuration)

    // Find your authenticated user info
    actor, _, err := client.Actors.Get(context.Background()).Execute()

    if err != nil {
      // Do something with the error
      return
    }

    // List your workspaces
    workspaces, _, err := client.UserWorkspaces.List(context.Background(), actor.Handle).Execute()

    if err != nil {
      // Do something with the error
      return
    }
}

Usages

For more detailed examples of using the SDK, please check out the following open source projects:

Documentation for API Endpoints

All URIs are relative to https://pipes.turbot.com/api/v0

Class Method HTTP request Description
Actors Get Get /actor Actor information
Actors ListActivity Get /actor/activity List actor activity
Actors ListConnections Get /actor/conn List actor connections
Actors ListOrgInvites Get /actor/org/invite List org invites for actor
Actors ListOrgs Get /actor/org List actor orgs
Actors ListWorkspaces Get /actor/workspace List actor workspaces
Auth ConfirmLogin Get /login/confirm Confirm user login
Auth ConfirmSignup Get /signup/confirm Confirm user signup
Auth Login Post /login User login
Auth LoginTokenCreate Post /login/token Generate temporary token request
Auth LoginTokenDelete Delete /login/token/{temporary_token_request_id} Delete temporary token request
Auth LoginTokenGet Get /login/token/{temporary_token_request_id} Get temporary token request
Auth LoginTokenUpdate Patch /login/token/{temporary_token_request_id} Update temporary token request
Auth Logout Get /logout/{provider} User logout
Auth PostProviderCallback Post /auth/{provider}/callback Post auth provider callback
Auth Provider Get /auth/{provider} Auth Provider
Auth ProviderCallback Get /auth/{provider}/callback Auth provider callback
Auth Signup Post /signup User signup
Identities Get Get /identity/{identity_handle} Get identity
Identities GetAvatar Get /identity/{identity_handle}/avatar Get identity avatar
Identities List Get /identity List identities
OrgBilling CreateBillingIntent Post /org/{org_handle}/billing/payment_method/intent Create Stripe billing intent
OrgBilling CreateOrgSubscription Post /org/{org_handle}/billing/subscription Create a new subscription
OrgBilling DeleteOrgBillingPaymentMethod Delete /org/{org_handle}/billing/payment_method/{payment_method_id} Delete org billing payment method.
OrgBilling DeleteOrgBillingSubscription Delete /org/{org_handle}/billing/subscription/{subscription_id} Delete org subscription
OrgBilling GetOrgBillingInvoice Get /org/{org_handle}/billing/invoice/{invoice_id} Get an organization invoice
OrgBilling GetOrgBillingPaymentMethod Get /org/{org_handle}/billing/payment_method/{payment_method_id} Get org billing payment method.
OrgBilling GetOrgBillingSubscription Get /org/{org_handle}/billing/subscription/{subscription_id} Get org subscription
OrgBilling GetOrgBillingUpcomingInvoice Get /org/{org_handle}/billing/stripe/invoice/upcoming Get upcoming invoice
OrgBilling ListOrgBillingInvoices Get /org/{org_handle}/billing/invoice List org invoices
OrgBilling ListOrgBillingPaymentMethod Get /org/{org_handle}/billing/payment_method List org billing payment methods.
OrgBilling ListOrgSubscription Get /org/{org_handle}/billing/subscription List org subscriptions
OrgBilling UpdateOrgBillingPaymentMethod Patch /org/{org_handle}/billing/payment_method/{payment_method_id} Update org billing payment method.
OrgBilling UpdateOrgBillingSubscription Patch /org/{org_handle}/billing/subscription/{subscription_id} Update org subscription
OrgConnectionFolders Create Post /org/{org_handle}/connection_folder Create org connection folder
OrgConnectionFolders CreatePermission Post /org/{org_handle}/connection_folder/{folder_id}/permission Create org connection folder permission
OrgConnectionFolders Delete Delete /org/{org_handle}/connection_folder/{folder_id} Delete org connection folder
OrgConnectionFolders DeletePermission Delete /org/{org_handle}/connection_folder/{folder_id}/permission/{permission_id} Delete org connection folder permission
OrgConnectionFolders Get Get /org/{org_handle}/connection_folder/{folder_id} Get org connection folder
OrgConnectionFolders GetPermission Get /org/{org_handle}/connection_folder/{folder_id}/permission/{permission_id} Get org connection folder permission
OrgConnectionFolders List Get /org/{org_handle}/connection_folder List org connection folders
OrgConnectionFolders ListPermission Get /org/{org_handle}/connection_folder/{folder_id}/permission List org connection folder permissions
OrgConnectionFolders ListWorkspaces Get /org/{org_handle}/connection_folder/{folder_id}/workspace List org connection folder workspaces
OrgConnectionFolders Update Patch /org/{org_handle}/connection_folder/{folder_id} Update org connection folder
OrgConnectionFolders UpdatePermission Patch /org/{org_handle}/connection_folder/{folder_id}/permission/{permission_id} Update org connection folder permission
OrgConnectionTree List Get /org/{org_handle}/connection_tree List tenant connection tree
OrgConnections Create Post /org/{org_handle}/connection Create org connection
OrgConnections CreateDeprecated Post /org/{org_handle}/conn Create org connection
OrgConnections CreatePermission Post /org/{org_handle}/connection/{connection_handle}/permission Create org connection permission
OrgConnections Delete Delete /org/{org_handle}/connection/{connection_handle} Delete org connection
OrgConnections DeleteDeprecated Delete /org/{org_handle}/conn/{conn_handle} Delete org connection
OrgConnections DeletePermission Delete /org/{org_handle}/connection/{connection_handle}/permission/{permission_id} Delete org connection permission
OrgConnections Get Get /org/{org_handle}/connection/{connection_handle} Get org connection
OrgConnections GetDeprecated Get /org/{org_handle}/conn/{conn_handle} Get org connection
OrgConnections GetPermission Get /org/{org_handle}/connection/{connection_handle}/permission/{permission_id} Get org connection permission
OrgConnections List Get /org/{org_handle}/connection List org connections
OrgConnections ListDeprecated Get /org/{org_handle}/conn List org connections
OrgConnections ListPermission Get /org/{org_handle}/connection/{connection_handle}/permission List org connection permissions
OrgConnections ListWorkspaces Get /org/{org_handle}/connection/{connection_handle}/workspace List org connection workspaces
OrgConnections ListWorkspacesDeprecated Get /org/{org_handle}/conn/{conn_handle}/workspace List org connection workspaces
OrgConnections Test Post /org/{org_handle}/connection/{connection_handle}/test Test org connection
OrgConnections TestDeprecated Post /org/{org_handle}/conn/{conn_handle}/test Test org connection
OrgConnections Update Patch /org/{org_handle}/connection/{connection_handle} Update org connection
OrgConnections UpdateDeprecated Patch /org/{org_handle}/conn/{conn_handle} Update org connection
OrgConnections UpdatePermission Patch /org/{org_handle}/connection/{connection_handle}/permission/{permission_id} Update org connection permission
OrgIntegrations Command Post /org/{org_handle}/integration/{integration_handle}/command Run org integration command
OrgIntegrations Create Post /org/{org_handle}/integration Create org integration
OrgIntegrations Delete Delete /org/{org_handle}/integration/{integration_handle} Delete org integration
OrgIntegrations Get Get /org/{org_handle}/integration/{integration_handle} Get org integration
OrgIntegrations InstallGithubIntegration Get /org/{org_handle}/integration/{integration_handle}/github/install Install GitHub integration for an org
OrgIntegrations InstallSlackIntegration Get /org/{org_handle}/integration/{integration_handle}/slack/install Install Slack integration for an org
OrgIntegrations List Get /org/{org_handle}/integration List org integrations
OrgIntegrations ListSlackChannels Get /org/{org_handle}/integration/{integration_handle}/slack/channel List org integration Slack channels
OrgIntegrations Test Post /org/{org_handle}/integration/{integration_handle}/test Test org integration
OrgIntegrations Update Patch /org/{org_handle}/integration/{integration_handle} Update org integration
OrgMembers ConfirmInvite Get /org/{org_handle}/member/invite/confirm Confirm org member invite
OrgMembers Create Post /org/{org_handle}/member Create Org Member
OrgMembers Delete Delete /org/{org_handle}/member/{user_handle} Delete org member
OrgMembers DeleteInvite Delete /org/{org_handle}/member/invite Delete org member invite
OrgMembers Get Get /org/{org_handle}/member/{user_handle} Get org member
OrgMembers Invite Post /org/{org_handle}/member/invite Invite org member
OrgMembers List Get /org/{org_handle}/member List Organization Members
OrgMembers Update Patch /org/{org_handle}/member/{user_handle} Update org member
OrgNotifiers Create Post /org/{org_handle}/notifier Create org notifier
OrgNotifiers Delete Delete /org/{org_handle}/notifier/{notifier_name} Delete org notifier
OrgNotifiers Get Get /org/{org_handle}/notifier/{notifier_name} Get org notifier
OrgNotifiers List Get /org/{org_handle}/notifier List org notifiers
OrgNotifiers Update Patch /org/{org_handle}/notifier/{notifier_name} Update org notifier
OrgProcesses Get Get /org/{org_handle}/process/{process_id} Get Org process
OrgProcesses List Get /org/{org_handle}/process List Org processes
OrgProcesses Log Get /org/{org_handle}/process/{process_id}/log/{log_file}.{content_type} List Org process logs
OrgWorkspaceAggregators Create Post /org/{org_handle}/workspace/{workspace_handle}/aggregator Create an aggregator for an org workspace
OrgWorkspaceAggregators Delete Delete /org/{org_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle} Delete an aggregator for a org workspace
OrgWorkspaceAggregators Get Get /org/{org_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle} Get an aggregator for a org workspace
OrgWorkspaceAggregators GetConnection Get /org/{org_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle}/connection/{connection_handle} Get a connection in the scope of an aggregator for a org workspace
OrgWorkspaceAggregators List Get /org/{org_handle}/workspace/{workspace_handle}/aggregator List aggregators for an org workspace
OrgWorkspaceAggregators ListConnections Get /org/{org_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle}/connection List connections in the scope of an aggregator for a org workspace
OrgWorkspaceAggregators Update Patch /org/{org_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle} Update an aggregator for a org workspace
OrgWorkspaceConnectionAssociations Create Post /org/{org_handle}/workspace/{workspace_handle}/conn Create org workspace connection association
OrgWorkspaceConnectionAssociations Delete Delete /org/{org_handle}/workspace/{workspace_handle}/conn/{conn_handle} Delete org workspace connection association
OrgWorkspaceConnectionAssociations Get Get /org/{org_handle}/workspace/{workspace_handle}/conn/{conn_handle} Get org workspace connection association
OrgWorkspaceConnectionAssociations List Get /org/{org_handle}/workspace/{workspace_handle}/conn List org workspace connection associations
OrgWorkspaceConnectionFolders Create Post /org/{org_handle}/workspace/{workspace_handle}/connection_folder Create org workspace connection folder
OrgWorkspaceConnectionFolders Delete Delete /org/{org_handle}/workspace/{workspace_handle}/connection_folder/{folder_id} Delete org workspace connection folder
OrgWorkspaceConnectionFolders Get Get /org/{org_handle}/workspace/{workspace_handle}/connection_folder/{folder_id} Get org workspace connection folder
OrgWorkspaceConnectionFolders List Get /org/{org_handle}/workspace/{workspace_handle}/connection_folder List org workspace connection folders
OrgWorkspaceConnectionFolders Update Patch /org/{org_handle}/workspace/{workspace_handle}/connection_folder/{folder_id} Update org workspace connection folder
OrgWorkspaceConnectionTree List Get /org/{org_handle}/workspace/{workspace_handle}/connection_tree List org workspace connection tree
OrgWorkspaceConnections Create Post /org/{org_handle}/workspace/{workspace_handle}/connection Create a connection for an org workspace or associate an org connection to the workspace
OrgWorkspaceConnections Delete Delete /org/{org_handle}/workspace/{workspace_handle}/connection/{connection_handle} Delete org workspace connection association
OrgWorkspaceConnections Get Get /org/{org_handle}/workspace/{workspace_handle}/connection/{connection_handle} Get org workspace connection association
OrgWorkspaceConnections List Get /org/{org_handle}/workspace/{workspace_handle}/connection List org workspace connection associations
OrgWorkspaceConnections Test Post /org/{org_handle}/workspace/{workspace_handle}/connection/{connection_handle}/test Test org workspace connection
OrgWorkspaceConnections Update Patch /org/{org_handle}/workspace/{workspace_handle}/connection/{connection_handle} Update org workspace connection
OrgWorkspaceDatatankParts Command Post /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/part/{datatank_part_id}/command Run org workspace Datatank table partition command
OrgWorkspaceDatatankParts Get Get /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/table/{datatank_part_id} Get org workspace Datatank table partition
OrgWorkspaceDatatankParts List Get /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/part List org workspace Datatank partitions
OrgWorkspaceDatatankParts Update Patch /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/part/{datatank_part_id} Update org workspace Datatank table partition
OrgWorkspaceDatatankTables Create Post /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table Create org workspace Datatank table
OrgWorkspaceDatatankTables Delete Delete /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name} Delete org workspace Datatank table
OrgWorkspaceDatatankTables Get Get /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name} Get org workspace Datatank table
OrgWorkspaceDatatankTables List Get /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table List org workspace Datatank tables
OrgWorkspaceDatatankTables Update Patch /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name} Update org workspace Datatank table
OrgWorkspaceDatatanks Create Post /org/{org_handle}/workspace/{workspace_handle}/datatank Create org workspace Datatank
OrgWorkspaceDatatanks Delete Delete /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle} Delete org workspace Datatank
OrgWorkspaceDatatanks Get Get /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle} Get org workspace Datatank
OrgWorkspaceDatatanks List Get /org/{org_handle}/workspace/{workspace_handle}/datatank List org workspace Datatank
OrgWorkspaceDatatanks Update Patch /org/{org_handle}/workspace/{workspace_handle}/datatank/{datatank_handle} Update org workspace Datatank
OrgWorkspaceFlowpipeInputs Create Post /org/{org_handle}/workspace/{workspace_handle}/flowpipe/input Create org workspace flowpipe input
OrgWorkspaceFlowpipeInputs Get Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/form/{step_execution_id}/{random_id} Get org workspace flowpipe form
OrgWorkspaceFlowpipeInputs Get_0 Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/input/{input_id} Get org workspace flowpipe input
OrgWorkspaceFlowpipeInputs List Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/input List org workspace flowpipe inputs
OrgWorkspaceFlowpipeInputs Post Post /org/{org_handle}/workspace/{workspace_handle}/flowpipe/form/{step_execution_id}/{random_id}/submit Post org workspace flowpipe form response
OrgWorkspaceFlowpipeModVariables CreateSetting Post /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable Create a setting for a flowpipe mod variable in an organization workspace
OrgWorkspaceFlowpipeModVariables DeleteSetting Delete /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable/{variable_name} Delete setting for a flowpipe mod variable in an organization workspace
OrgWorkspaceFlowpipeModVariables GetSetting Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable/{variable_name} Get setting for a flowpipe mod variable in an organization workspace
OrgWorkspaceFlowpipeModVariables List Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable List variables in an organization flowpipe workspace mod
OrgWorkspaceFlowpipeModVariables UpdateSetting Patch /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable/{variable_name} Update setting for a flowpipe mod variable in an organization workspace
OrgWorkspaceFlowpipeMods Get Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias} Get organization workspace installed flowpipe mod
OrgWorkspaceFlowpipeMods Install Post /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod Install flowpipe mod to organization workspace.
OrgWorkspaceFlowpipeMods Uninstall Delete /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias} Uninstall flowpipe mod from organization workspace.
OrgWorkspaceFlowpipeMods Update Patch /org/{org_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias} Update a flowpipe mod in an organization workspace
OrgWorkspaceFlowpipePipelines Command Post /org/{org_handle}/workspace/{workspace_handle}/flowpipe/pipeline/{pipeline_name}/command Run organization workspace Flowpipe pipeline command
OrgWorkspaceFlowpipePipelines Get Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/pipeline/{pipeline_id} Get org workspace pipeline
OrgWorkspaceFlowpipePipelines List Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/pipeline List organization workspace pipelines
OrgWorkspaceFlowpipePipelines ListTriggers Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/pipeline/{pipeline_id}/trigger Get org workspace pipeline triggers
OrgWorkspaceFlowpipeTriggers Command Post /org/{org_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name}/command Run organization workspace Flowpipe trigger command
OrgWorkspaceFlowpipeTriggers Create Post /org/{org_handle}/workspace/{workspace_handle}/trigger Create org workspace trigger
OrgWorkspaceFlowpipeTriggers Delete Delete /org/{org_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name} Delete org workspace pipeline
OrgWorkspaceFlowpipeTriggers Get Get /org/{org_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name} Get org workspace flowpipe trigger
OrgWorkspaceFlowpipeTriggers List Get /org/{org_handle}/workspace/{workspace_handle}/trigger List organization workspace triggers
OrgWorkspaceFlowpipeTriggers Update Patch /org/{org_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name} Update org workspace trigger
OrgWorkspaceIntegrations Get Get /org/{org_handle}/workspace/{workspace_handle}/integration/{integration_handle} Get org workspace integration
OrgWorkspaceIntegrations List Get /org/{org_handle}/workspace/{workspace_handle}/integration List org workspace integrations
OrgWorkspaceIntegrations ListGithubRepositories Get /org/{org_handle}/workspace/{workspace_handle}/integration/{integration_handle}/github/repository List org workspace integration github respositories
OrgWorkspaceIntegrations ListGithubRepositoryHeads Get /org/{org_handle}/workspace/{workspace_handle}/integration/{integration_handle}/github/repository/{repository_owner}/{repository_name}/head List org workspace integration github respository heads
OrgWorkspaceMembers Create Post /org/{org_handle}/workspace/{workspace_handle}/member Create Org Workspace Member
OrgWorkspaceMembers Delete Delete /org/{org_handle}/workspace/{workspace_handle}/member/{user_handle} Delete Org Workspace Member
OrgWorkspaceMembers Get Get /org/{org_handle}/workspace/{workspace_handle}/member/{user_handle} Get Org Workspace Member
OrgWorkspaceMembers List Get /org/{org_handle}/workspace/{workspace_handle}/member List Organization Workspace Members
OrgWorkspaceMembers Update Patch /org/{org_handle}/workspace/{workspace_handle}/member/{user_handle} Update Org Workspace Member
OrgWorkspaceModVariables CreateSetting Post /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable Create a setting for a mod variable in an organization workspace
OrgWorkspaceModVariables DeleteSetting Delete /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable/{variable_name} Delete setting for a mod variable in an organization workspace
OrgWorkspaceModVariables GetSetting Get /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable/{variable_name} Get setting for a mod variable in an organization workspace
OrgWorkspaceModVariables List Get /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable List variables in an organization workspace mod
OrgWorkspaceModVariables UpdateSetting Patch /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable/{variable_name} Update setting for a mod variable in an organization workspace
OrgWorkspaceMods Get Get /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias} Get organization workspace installed mod
OrgWorkspaceMods Install Post /org/{org_handle}/workspace/{workspace_handle}/mod Install a mod to an organization workspace
OrgWorkspaceMods List Get /org/{org_handle}/workspace/{workspace_handle}/mod List organization workspace installed mods
OrgWorkspaceMods Uninstall Delete /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias} Uninstall mod from organization workspace.
OrgWorkspaceMods Update Patch /org/{org_handle}/workspace/{workspace_handle}/mod/{mod_alias} Update a mod in an organization workspace
OrgWorkspaceNotifiers Create Post /org/{org_handle}/workspace/{workspace_handle}/notifier Create org workspace notifier
OrgWorkspaceNotifiers Delete Delete /org/{org_handle}/workspace/{workspace_handle}/notifier/{notifier_name} Delete org workspace notifier
OrgWorkspaceNotifiers Get Get /org/{org_handle}/workspace/{workspace_handle}/notifier/{notifier_name} Get org workspace notifier
OrgWorkspaceNotifiers List Get /org/{org_handle}/workspace/{workspace_handle}/notifier List org workspace notifiers
OrgWorkspaceNotifiers Post Post /org/{org_handle}/workspace/{workspace_handle}/notifier/{notifier_name}/command Post org workspace notifier commands
OrgWorkspaceNotifiers Update Patch /org/{org_handle}/workspace/{workspace_handle}/notifier/{notifier_name} Update org workspace notifier
OrgWorkspacePipelines Command Post /org/{org_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id}/command Run org workspace pipeline command
OrgWorkspacePipelines Create Post /org/{org_handle}/workspace/{workspace_handle}/pipeline Create org workspace pipeline
OrgWorkspacePipelines Delete Delete /org/{org_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id} Delete org workspace pipeline
OrgWorkspacePipelines Get Get /org/{org_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id} Get org workspace pipeline
OrgWorkspacePipelines List Get /org/{org_handle}/workspace/{workspace_handle}/pipeline List org workspace pipelines
OrgWorkspacePipelines Update Patch /org/{org_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id} Update org workspace pipeline
OrgWorkspaceProcesses Command Post /org/{org_handle}/workspace/{workspace_handle}/process/{process_id}/command Run org workspace process command
OrgWorkspaceProcesses Get Get /org/{org_handle}/workspace/{workspace_handle}/process/{process_id} Get org workspace process
OrgWorkspaceProcesses List Get /org/{org_handle}/workspace/{workspace_handle}/process List org workspace processes
OrgWorkspaceProcesses Log Get /org/{org_handle}/workspace/{workspace_handle}/process/{process_id}/log/{log_file}.{content_type} List org workspace process logs
OrgWorkspaceSchemas Attach Post /org/{org_handle}/workspace/{workspace_handle}/schema Attach a schema to an org workspace
OrgWorkspaceSchemas Detach Delete /org/{org_handle}/workspace/{workspace_handle}/schema/{schema_name} Detach a schema from an org workspace
OrgWorkspaceSchemas Get Get /org/{org_handle}/workspace/{workspace_handle}/schema/{schema_name} Get org workspace schema
OrgWorkspaceSchemas Get_0 Get /org/{org_handle}/workspace/{workspace_handle}/schema/{schema_name}/table List org workspace schema tables
OrgWorkspaceSchemas List Get /org/{org_handle}/workspace/{workspace_handle}/schema List org workspace schemas
OrgWorkspaceSnapshots Create Post /org/{org_handle}/workspace/{workspace_handle}/snapshot Create org workspace snapshot
OrgWorkspaceSnapshots Delete Delete /org/{org_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id} Delete org workspace snapshot
OrgWorkspaceSnapshots Download Get /org/{org_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id}.{content_type} Download org workspace snapshot
OrgWorkspaceSnapshots Get Get /org/{org_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id} Get org workspace snapshot
OrgWorkspaceSnapshots List Get /org/{org_handle}/workspace/{workspace_handle}/snapshot List org workspace snapshots
OrgWorkspaceSnapshots Update Patch /org/{org_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id} Update org workspace snapshot
OrgWorkspaceUsages List Get /org/{org_handle}/workspace/{workspace_handle}/usage List org workspace usage
OrgWorkspaces Command Post /org/{org_handle}/workspace/{workspace_handle}/command Run org workspace command
OrgWorkspaces Create Post /org/{org_handle}/workspace Create org workspace
OrgWorkspaces Delete Delete /org/{org_handle}/workspace/{workspace_handle} Delete org workspace
OrgWorkspaces Get Get /org/{org_handle}/workspace/{workspace_handle} Get org workspace
OrgWorkspaces GetQuery Get /org/{org_handle}/workspace/{workspace_handle}/query Query org workspace
OrgWorkspaces GetQueryWithExtensions Get /org/{org_handle}/workspace/{workspace_handle}/query/data.{extensions} Query org workspace with extensions
OrgWorkspaces List Get /org/{org_handle}/workspace List org workspaces
OrgWorkspaces ListAuditLogs Get /org/{org_handle}/workspace/{workspace_handle}/audit_log Org workspace audit logs
OrgWorkspaces ListDBLogs Get /org/{org_handle}/workspace/{workspace_handle}/db_log Org workspace logs
OrgWorkspaces PostQuery Post /org/{org_handle}/workspace/{workspace_handle}/query Query org workspace
OrgWorkspaces PostQueryWithExtensions Post /org/{org_handle}/workspace/{workspace_handle}/query/data.{extensions} Query org workspace with extensions
OrgWorkspaces Update Patch /org/{org_handle}/workspace/{workspace_handle} Update org workspace
Orgs Create Post /org Create org
Orgs CreateAvatar Post /org/{org_handle}/avatar Create org avatar
Orgs Delete Delete /org/{org_handle} Delete org
Orgs DeleteAvatar Delete /org/{org_handle}/avatar Delete org avatar
Orgs Get Get /org/{org_handle} Get org
Orgs GetPlan Get /org/{org_handle}/billing/plan Get org billing plan.
Orgs List Get /org List orgs
Orgs ListAuditLogs Get /org/{org_handle}/audit_log Org audit logs
Orgs ListConstraints Get /org/{org_handle}/constraint List org constraints
Orgs ListUsage Get /org/{org_handle}/usage List org usage
Orgs Update Patch /org/{org_handle} Update org
TenantBilling CreateBillingIntent Post /tenant/{tenant_handle}/billing/payment_method/intent Create tenant Stripe billing intent
TenantBilling CreateTenantSubscription Post /tenant/{tenant_handle}/billing/subscription Create a new subscription
TenantBilling DeleteTenantBillingPaymentMethod Delete /tenant/{tenant_handle}/billing/payment_method/{payment_method_id} Delete tenant billing payment method.
TenantBilling DeleteTenantBillingSubscription Delete /tenant/{tenant_handle}/billing/subscription/{subscription_id} Delete tenant subscription
TenantBilling GetPlan Get /tenant/{tenant_handle}/billing/plan Get tenant billing plan.
TenantBilling GetTenantBillingInvoice Get /tenant/{tenant_handle}/billing/invoice/{invoice_id} Get a tenant invoice
TenantBilling GetTenantBillingPaymentMethod Get /tenant/{tenant_handle}/billing/payment_method/{payment_method_id} Get tenant billing payment method.
TenantBilling GetTenantBillingSubscription Get /tenant/{tenant_handle}/billing/subscription/{subscription_id} Get tenant subscription
TenantBilling GetTenantBillingUpcomingInvoice Get /tenant/{tenant_handle}/billing/stripe/invoice/upcoming Get upcoming invoice
TenantBilling ListTenantBillingInvoices Get /tenant/{tenant_handle}/billing/invoice List tenant invoices
TenantBilling ListTenantBillingPaymentMethod Get /tenant/{tenant_handle}/billing/payment_method List tenant billing payment methods.
TenantBilling ListTenantSubscription Get /tenant/{tenant_handle}/billing/subscription List tenant subscriptions
TenantBilling UpdateTenantBillingPaymentMethod Patch /tenant/{tenant_handle}/billing/payment_method/{payment_method_id} Update tenant billing payment method.
TenantBilling UpdateTenantBillingSubscription Patch /tenant/{tenant_handle}/billing/subscription/{subscription_id} Update tenant subscription
TenantConnectionFolders Create Post /connection_folder Create tenant connection folder
TenantConnectionFolders CreatePermission Post /connection_folder/{folder_id}/permission Create tenant connection folder permission
TenantConnectionFolders Delete Delete /connection_folder/{folder_id} Delete tenant connection folder
TenantConnectionFolders DeletePermission Delete /connection_folder/{folder_id}/permission/{permission_id} Delete tenant connection folder permission
TenantConnectionFolders Get Get /connection_folder/{folder_id} Get tenant connection folder
TenantConnectionFolders GetPermission Get /connection_folder/{folder_id}/permission/{permission_id} Get tenant connection folder permission
TenantConnectionFolders List Get /connection_folder List tenant connection folders
TenantConnectionFolders ListPermission Get /connection_folder/{folder_id}/permission List tenant connection folder permissions
TenantConnectionFolders ListWorkspaces Get /connection_folder/{folder_id}/workspace List tenant connection folder workspaces
TenantConnectionFolders Update Patch /connection_folder/{folder_id} Update tenant connection folder
TenantConnectionFolders UpdatePermission Patch /connection_folder/{folder_id}/permission/{permission_id} Update tenant connection folder permission
TenantConnectionTree List Get /connection_tree List tenant connection tree
TenantConnections Create Post /connection Create tenant connection
TenantConnections CreatePermission Post /connection/{connection_handle}/permission Create tenant connection permission
TenantConnections Delete Delete /connection/{connection_handle} Delete tenant connection
TenantConnections DeletePermission Delete /connection/{connection_handle}/permission/{permission_id} Delete tenant connection permission
TenantConnections Get Get /connection/{connection_handle} Get tenant connection
TenantConnections GetPermission Get /connection/{connection_handle}/permission/{permission_id} Get tenant connection permission
TenantConnections List Get /connection List tenant connections
TenantConnections ListPermission Get /connection/{connection_handle}/permission List tenant connection permissions
TenantConnections ListWorkspaces Get /connection/{connection_handle}/workspace List tenant connection workspaces
TenantConnections Test Post /connection/{connection_handle}/test Test tenant connection
TenantConnections Update Patch /connection/{connection_handle} Update tenant connection
TenantConnections UpdatePermission Patch /connection/{connection_handle}/permission/{permission_id} Update tenant connection permission
TenantIntegrations Command Post /integration/{integration_handle}/command Run tenant integration command
TenantIntegrations Create Post /integration Create tenant integration
TenantIntegrations Delete Delete /integration/{integration_handle} Delete tenant integration
TenantIntegrations Get Get /integration/{integration_handle} Get tenant integration
TenantIntegrations InstallGithubIntegration Get /integration/{integration_handle}/github/install Install GitHub integration on a custom tenant
TenantIntegrations InstallSlackIntegration Get /integration/{integration_handle}/slack/install Install Slack integration on a custom tenant
TenantIntegrations List Get /integration List tenant integrations
TenantIntegrations ListSlackChannels Get /integration/{integration_handle}/slack/channel List tenant integration Slack channels
TenantIntegrations Test Post /integration/{integration_handle}/test Test custom tenant integration
TenantIntegrations Update Patch /integration/{integration_handle} Update tenant integration
TenantMembers ConfirmInvite Get /tenant/{tenant_handle}/member/invite/confirm Confirm tenant member invite
TenantMembers Delete Delete /tenant/{tenant_handle}/member/{user_handle} Delete tenant member
TenantMembers DeleteInvite Delete /tenant/{tenant_handle}/member/invite Delete tenant member invite
TenantMembers Get Get /tenant/{tenant_handle}/member/{user_handle} Get tenant member
TenantMembers Invite Post /tenant/{tenant_handle}/member/invite Invite tenant member
TenantMembers List Get /tenant/{tenant_handle}/member List Tenant Members
TenantMembers Update Patch /tenant/{tenant_handle}/member/{user_handle} Update tenant member
TenantNotifiers Create Post /notifier Create tenant notifier
TenantNotifiers Delete Delete /notifier/{notifier_name} Delete tenant notifier
TenantNotifiers Get Get /notifier/{notifier_name} Get tenant notifier
TenantNotifiers List Get /notifier List tenant notifiers
TenantNotifiers Update Patch /notifier/{notifier_name} Update tenant notifier
Tenants Create Post /tenant Create tenant
Tenants CreateAvatar Post /tenant/{tenant_handle}/avatar Create tenant avatar
Tenants Delete Delete /tenant/{tenant_handle} Delete tenant
Tenants DeleteAvatar Delete /tenant/{tenant_handle}/avatar Delete tenant avatar
Tenants Get Get /tenant/{tenant_handle} Get tenant
Tenants GetAvatar Get /tenant/{tenant_handle}/avatar Get tenant avatar
Tenants GetSettings Get /settings Get tenant settings
Tenants List Get /tenant List tenants
Tenants ListAuditLogs Get /audit_log Tenant audit logs
Tenants ListConstraints Get /tenant/{tenant_handle}/constraint List tenant constraints
Tenants ListUsage Get /tenant/{tenant_handle}/usage List tenant usage
Tenants Update Patch /tenant/{tenant_handle} Update tenant
Tenants UpdateSettings Patch /settings Update tenant settings
UserBilling CreateBillingIntent Post /user/{user_handle}/billing/payment_method/intent Create Stripe billing intent
UserBilling CreateUserSubscription Post /user/{user_handle}/billing/subscription Create a new subscription
UserBilling DeleteUserBillingPaymentMethod Delete /user/{user_handle}/billing/payment_method/{payment_method_id} Delete user billing payment method.
UserBilling DeleteUserBillingSubscription Delete /user/{user_handle}/billing/subscription/{subscription_id} Delete user subscription
UserBilling GetUserBillingInvoice Get /user/{user_handle}/billing/invoice/{invoice_id} Get a user invoice
UserBilling GetUserBillingPaymentMethod Get /user/{user_handle}/billing/payment_method/{payment_method_id} Get user billing payment method.
UserBilling GetUserBillingSubscription Get /user/{user_handle}/billing/subscription/{subscription_id} Get user subscription
UserBilling GetUserBillingUpcomingInvoice Get /user/{user_handle}/billing/stripe/invoice/upcoming Get upcoming user invoice
UserBilling ListUserBillingInvoices Get /user/{user_handle}/billing/invoice List user invoices
UserBilling ListUserBillingPaymentMethod Get /user/{user_handle}/billing/payment_method List user billing payment methods.
UserBilling ListUserSubscription Get /user/{user_handle}/billing/subscription List user subscriptions
UserBilling UpdateUserBillingPaymentMethod Patch /user/{user_handle}/billing/payment_method/{payment_method_id} Update user billing payment method.
UserConnections Create Post /user/{user_handle}/connection Create user connection
UserConnections CreateDeprecated Post /user/{user_handle}/conn Create user connection
UserConnections Delete Delete /user/{user_handle}/connection/{connection_handle} Delete user connection
UserConnections DeleteDeprecated Delete /user/{user_handle}/conn/{conn_handle} Delete user connection
UserConnections Get Get /user/{user_handle}/connection/{connection_handle} Get user connection
UserConnections GetDeprecated Get /user/{user_handle}/conn/{conn_handle} Get user connection
UserConnections List Get /user/{user_handle}/connection List user connections
UserConnections ListDeprecated Get /user/{user_handle}/conn List user connections
UserConnections ListWorkspaces Get /user/{user_handle}/connection/{connection_handle}/workspace List user connection workspaces
UserConnections ListWorkspacesDeprecated Get /user/{user_handle}/conn/{conn_handle}/workspace List user connection workspaces
UserConnections Test Post /user/{user_handle}/connection/{connection_handle}/test Test user connection
UserConnections TestDeprecated Post /user/{user_handle}/conn/{conn_handle}/test Test user connection
UserConnections Update Patch /user/{user_handle}/connection/{connection_handle} Update user connection
UserConnections UpdateDeprecated Patch /user/{user_handle}/conn/{conn_handle} Update user connection
UserIntegrations Command Post /user/{user_handle}/integration/{integration_handle}/command Run user integration command
UserIntegrations Create Post /user/{user_handle}/integration Create user integration
UserIntegrations Delete Delete /user/{user_handle}/integration/{integration_handle} Delete user integration
UserIntegrations Get Get /user/{user_handle}/integration/{integration_handle} Get user integration
UserIntegrations InstallGithubIntegration Get /user/{user_handle}/integration/{integration_handle}/github/install Install GitHub integration for a user
UserIntegrations InstallSlackIntegration Get /user/{user_handle}/integration/{integration_handle}/slack/install Install Slack integration for a user
UserIntegrations List Get /user/{user_handle}/integration List user integrations
UserIntegrations ListSlackChannels Get /user/{user_handle}/integration/{integration_handle}/slack/channel List user integration Slack channels
UserIntegrations Test Post /user/{user_handle}/integration/{integration_handle}/test Test user integration
UserIntegrations Update Patch /user/{user_handle}/integration/{integration_handle} Update user integration
UserNotifiers Create Post /user/{user_handle}/notifier Create user notifier
UserNotifiers Delete Delete /user/{user_handle}/notifier/{notifier_name} Delete user notifier
UserNotifiers Get Get /user/{user_handle}/notifier/{notifier_name} Get user notifier
UserNotifiers List Get /user/{user_handle}/notifier List user notifiers
UserNotifiers Update Patch /user/{user_handle}/notifier/{notifier_name} Update user notifier
UserProcesses Get Get /user/{user_handle}/process/{process_id} Get User process
UserProcesses List Get /user/{user_handle}/process List User processes
UserProcesses Log Get /user/{user_handle}/process/{process_id}/log/{log_file}.{content_type} List user process logs
UserTokens Create Post /user/{user_handle}/token Create token
UserTokens Delete Delete /user/{user_handle}/token/{token_id} Delete token
UserTokens Get Get /user/{user_handle}/token/{token_id} Get token
UserTokens List Get /user/{user_handle}/token List tokens
UserTokens Update Patch /user/{user_handle}/token/{token_id} Update token
UserWorkspaceAggregators Create Post /user/{user_handle}/workspace/{workspace_handle}/aggregator Create an aggregator for a user workspace
UserWorkspaceAggregators Delete Delete /user/{user_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle} Delete an aggregator for a user workspace
UserWorkspaceAggregators Get Get /user/{user_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle} Get an aggregator for a user workspace
UserWorkspaceAggregators GetConnection Get /user/{user_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle}/connection/{connection_handle} Get a connection in the scope of an aggregator for a user workspace
UserWorkspaceAggregators List Get /user/{user_handle}/workspace/{workspace_handle}/aggregator List aggregators for a user workspace
UserWorkspaceAggregators ListConnections Get /user/{user_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle}/connection List connections in the scope of an aggregator for a user workspace
UserWorkspaceAggregators Update Patch /user/{user_handle}/workspace/{workspace_handle}/aggregator/{aggregator_handle} Update an aggregator for a user workspace
UserWorkspaceConnectionAssociations Create Post /user/{user_handle}/workspace/{workspace_handle}/conn Create user workspace connection association
UserWorkspaceConnectionAssociations Delete Delete /user/{user_handle}/workspace/{workspace_handle}/conn/{conn_handle} Delete user workspace connection association
UserWorkspaceConnectionAssociations Get Get /user/{user_handle}/workspace/{workspace_handle}/conn/{conn_handle} Get user workspace connection association
UserWorkspaceConnectionAssociations List Get /user/{user_handle}/workspace/{workspace_handle}/conn List user workspace connection associations
UserWorkspaceConnectionFolders Create Post /user/{user_handle}/workspace/{workspace_handle}/connection_folder Create user workspace connection folder
UserWorkspaceConnectionFolders Delete Delete /user/{user_handle}/workspace/{workspace_handle}/connection_folder/{folder_id} Delete user workspace connection folder
UserWorkspaceConnectionFolders Get Get /user/{user_handle}/workspace/{workspace_handle}/connection_folder/{folder_id} Get user workspace connection folder
UserWorkspaceConnectionFolders List Get /user/{user_handle}/workspace/{workspace_handle}/connection_folder List user workspace connections folders
UserWorkspaceConnectionFolders Update Patch /user/{user_handle}/workspace/{workspace_handle}/connection_folder/{folder_id} Update user workspace connection folder
UserWorkspaceConnectionTree List Get /user/{user_handle}/workspace/{workspace_handle}/connection_tree List user workspace connection tree
UserWorkspaceConnections Create Post /user/{user_handle}/workspace/{workspace_handle}/connection Create a connection for a user workspace
UserWorkspaceConnections Delete Delete /user/{user_handle}/workspace/{workspace_handle}/connection/{connection_handle} Delete user workspace connection association
UserWorkspaceConnections Get Get /user/{user_handle}/workspace/{workspace_handle}/connection/{connection_handle} Get user workspace connection association
UserWorkspaceConnections List Get /user/{user_handle}/workspace/{workspace_handle}/connection List connections for a user workspace
UserWorkspaceConnections Test Post /user/{user_handle}/workspace/{workspace_handle}/connection/{connection_handle}/test Test user workspace connection
UserWorkspaceConnections Update Patch /user/{user_handle}/workspace/{workspace_handle}/connection/{connection_handle} Update user workspace connection
UserWorkspaceDatatankParts Command Post /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/part/{datatank_part_id}/command Run user workspace Datatank table partition command
UserWorkspaceDatatankParts Get Get /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/table/{datatank_part_id} Get user workspace Datatank table partition
UserWorkspaceDatatankParts List Get /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/part List user workspace Datatank partitions
UserWorkspaceDatatankParts Update Patch /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name}/part/{datatank_part_id} Update user workspace Datatank table partition
UserWorkspaceDatatankTables Create Post /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table Create user workspace Datatank table
UserWorkspaceDatatankTables Delete Delete /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name} Delete user workspace Datatank table
UserWorkspaceDatatankTables Get Get /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name} Get user workspace Datatank table
UserWorkspaceDatatankTables List Get /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table List user workspace Datatank tables
UserWorkspaceDatatankTables Update Patch /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle}/table/{datatank_table_name} Update user workspace Datatank table
UserWorkspaceDatatanks Create Post /user/{user_handle}/workspace/{workspace_handle}/datatank Create user workspace Datatank
UserWorkspaceDatatanks Delete Delete /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle} Delete user workspace Datatank table
UserWorkspaceDatatanks Get Get /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle} Get user workspace Datatank
UserWorkspaceDatatanks List Get /user/{user_handle}/workspace/{workspace_handle}/datatank List user workspace Datatank
UserWorkspaceDatatanks Update Patch /user/{user_handle}/workspace/{workspace_handle}/datatank/{datatank_handle} Update user workspace Datatank
UserWorkspaceFlowpipeInputs Create Post /user/{user_handle}/workspace/{workspace_handle}/flowpipe/input Create user workspace flowpipe input
UserWorkspaceFlowpipeInputs Get Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/form/{step_execution_id}/{random_id} Get user workspace flowpipe form
UserWorkspaceFlowpipeInputs Get_0 Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/input/{input_id} Get user workspace flowpipe input
UserWorkspaceFlowpipeInputs List Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/input List user workspace flowpipe inputs
UserWorkspaceFlowpipeInputs Post Post /user/{user_handle}/workspace/{workspace_handle}/flowpipe/form/{step_execution_id}/{random_id}/submit Post user workspace flowpipe form response
UserWorkspaceFlowpipeModVariables CreateSetting Post /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable Create a setting for a flowpipe mod variable in a user workspace
UserWorkspaceFlowpipeModVariables DeleteSetting Delete /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable/{variable_name} Delete setting for a flowpipe mod variable in a user workspace
UserWorkspaceFlowpipeModVariables GetSetting Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable/{variable_name} Get setting for a flowpipe mod variable in a user workspace
UserWorkspaceFlowpipeModVariables List Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable List variables for a user workspace flowpipe mod
UserWorkspaceFlowpipeModVariables UpdateSetting Patch /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias}/variable/{variable_name} Update setting for a flowpipe mod variable in a user workspace
UserWorkspaceFlowpipeMods Get Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias} Get user workspace installed flowpipe mod
UserWorkspaceFlowpipeMods Install Post /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod Install flowpipe mod to a user's workspace
UserWorkspaceFlowpipeMods Uninstall Delete /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias} Uninstall flowpipe mod from a user's workspace.
UserWorkspaceFlowpipeMods Update Patch /user/{user_handle}/workspace/{workspace_handle}/flowpipe/mod/{mod_alias} Update a flowpipe mod in a user's workspace
UserWorkspaceFlowpipePipelines Command Post /user/{user_handle}/workspace/{workspace_handle}/flowpipe/pipeline/{pipeline_name}/command Run user workspace Flowpipe pipeline command
UserWorkspaceFlowpipePipelines Get Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/pipeline/{pipeline_id} Get user workspace pipeline
UserWorkspaceFlowpipePipelines List Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/pipeline List user workspace pipelines
UserWorkspaceFlowpipePipelines ListTriggers Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/pipeline/{pipeline_id}/trigger Get user workspace pipeline triggers
UserWorkspaceFlowpipeTriggers Command Post /user/{user_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name}/command Run user workspace Flowpipe trigger command
UserWorkspaceFlowpipeTriggers Create Post /user/{user_handle}/workspace/{workspace_handle}/trigger Create user workspace trigger
UserWorkspaceFlowpipeTriggers Delete Delete /user/{user_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name} Delete user workspace pipeline
UserWorkspaceFlowpipeTriggers Get Get /user/{user_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name} Get user workspace flowpipe trigger
UserWorkspaceFlowpipeTriggers List Get /user/{user_handle}/workspace/{workspace_handle}/trigger List user workspace triggers
UserWorkspaceFlowpipeTriggers Update Patch /user/{user_handle}/workspace/{workspace_handle}/flowpipe/trigger/{trigger_name} Update user workspace trigger
UserWorkspaceIntegrations Get Get /user/{user_handle}/workspace/{workspace_handle}/integration/{integration_handle} Get user workspace integration
UserWorkspaceIntegrations List Get /user/{user_handle}/workspace/{workspace_handle}/integration List user workspace integrations
UserWorkspaceIntegrations ListGithubRepositories Get /user/{user_handle}/workspace/{workspace_handle}/integration/{integration_handle}/github/repository List user workspace integration github respositories
UserWorkspaceIntegrations ListGithubRepositoryHeads Get /user/{user_handle}/workspace/{workspace_handle}/integration/{integration_handle}/github/repository/{repository_owner}/{repository_name}/head List user workspace integration github respository heads
UserWorkspaceModVariables CreateSetting Post /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable Create a setting for a mod variable in a user workspace
UserWorkspaceModVariables DeleteSetting Delete /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable/{variable_name} Delete setting for a mod variable in a user workspace
UserWorkspaceModVariables GetSetting Get /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable/{variable_name} Get setting for a mod variable in a user workspace
UserWorkspaceModVariables List Get /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable List variables for a user workspace mod
UserWorkspaceModVariables UpdateSetting Patch /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias}/variable/{variable_name} Update setting for a mod variable in a user workspace
UserWorkspaceMods Get Get /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias} Get user workspace installed mod
UserWorkspaceMods Install Post /user/{user_handle}/workspace/{workspace_handle}/mod Install a mod to a user's workspace
UserWorkspaceMods List Get /user/{user_handle}/workspace/{workspace_handle}/mod List user workspace installed mods
UserWorkspaceMods Uninstall Delete /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias} Uninstall mod from a user's workspace.
UserWorkspaceMods Update Patch /user/{user_handle}/workspace/{workspace_handle}/mod/{mod_alias} Update a mod in a user's workspace
UserWorkspaceNotifiers Create Post /user/{user_handle}/workspace/{workspace_handle}/notifier Create user workspace notifier
UserWorkspaceNotifiers Delete Delete /user/{user_handle}/workspace/{workspace_handle}/notifier/{notifier_name} Delete user workspace notifier
UserWorkspaceNotifiers Get Get /user/{user_handle}/workspace/{workspace_handle}/notifier/{notifier_name} Get user workspace notifier
UserWorkspaceNotifiers List Get /user/{user_handle}/workspace/{workspace_handle}/notifier List user workspace notifiers
UserWorkspaceNotifiers Post Post /user/{user_handle}/workspace/{workspace_handle}/notifier/{notifier_name}/command Post user workspace notifier commands
UserWorkspaceNotifiers Update Patch /user/{user_handle}/workspace/{workspace_handle}/notifier/{notifier_name} Update user workspace notifier
UserWorkspacePipelines Command Post /user/{user_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id}/command Run user workspace pipeline command
UserWorkspacePipelines Create Post /user/{user_handle}/workspace/{workspace_handle}/pipeline Create user workspace pipeline
UserWorkspacePipelines Delete Delete /user/{user_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id} Delete user workspace pipeline
UserWorkspacePipelines Get Get /user/{user_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id} Get user workspace pipeline
UserWorkspacePipelines List Get /user/{user_handle}/workspace/{workspace_handle}/pipeline List user workspace pipelines
UserWorkspacePipelines Update Patch /user/{user_handle}/workspace/{workspace_handle}/pipeline/{pipeline_id} Update user workspace pipeline
UserWorkspaceProcesses Command Post /user/{user_handle}/workspace/{workspace_handle}/process/{process_id}/command Run user workspace process command
UserWorkspaceProcesses Get Get /user/{user_handle}/workspace/{workspace_handle}/process/{process_id} Get user workspace process
UserWorkspaceProcesses List Get /user/{user_handle}/workspace/{workspace_handle}/process List user workspace processes
UserWorkspaceProcesses Log Get /user/{user_handle}/workspace/{workspace_handle}/process/{process_id}/log/{log_file}.{content_type} List user workspace process logs
UserWorkspaceSchemas Attach Post /user/{user_handle}/workspace/{workspace_handle}/schema Attach a schema to a user workspace
UserWorkspaceSchemas Detach Delete /user/{user_handle}/workspace/{workspace_handle}/schema/{schema_name} Detach a schema from a user workspace
UserWorkspaceSchemas Get Get /user/{user_handle}/workspace/{workspace_handle}/schema/{schema_name} Get user workspace schema
UserWorkspaceSchemas Get_0 Get /user/{user_handle}/workspace/{workspace_handle}/schema/{schema_name}/table List user workspace schema tables
UserWorkspaceSchemas List Get /user/{user_handle}/workspace/{workspace_handle}/schema List user workspace schemas
UserWorkspaceSnapshots Create Post /user/{user_handle}/workspace/{workspace_handle}/snapshot Create user workspace snapshot
UserWorkspaceSnapshots Delete Delete /user/{user_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id} Delete user workspace snapshot
UserWorkspaceSnapshots Download Get /user/{user_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id}.{content_type} Download user workspace snapshot
UserWorkspaceSnapshots Get Get /user/{user_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id} Get user workspace snapshot
UserWorkspaceSnapshots List Get /user/{user_handle}/workspace/{workspace_handle}/snapshot List user workspace snapshots
UserWorkspaceSnapshots Update Patch /user/{user_handle}/workspace/{workspace_handle}/snapshot/{snapshot_id} Update user workspace snapshot
UserWorkspaceUsages List Get /user/{user_handle}/workspace/{workspace_handle}/usage List user workspace usage
UserWorkspaces Command Post /user/{user_handle}/workspace/{workspace_handle}/command Run user workspace command
UserWorkspaces Create Post /user/{user_handle}/workspace Create user workspace
UserWorkspaces Delete Delete /user/{user_handle}/workspace/{workspace_handle} Delete user workspace
UserWorkspaces Get Get /user/{user_handle}/workspace/{workspace_handle} Get user workspace
UserWorkspaces GetQuery Get /user/{user_handle}/workspace/{workspace_handle}/query Query user workspace
UserWorkspaces GetQueryWithExtensions Get /user/{user_handle}/workspace/{workspace_handle}/query/data.{extensions} Query user workspace with extensions
UserWorkspaces List Get /user/{user_handle}/workspace List user workspaces
UserWorkspaces ListAuditLogs Get /user/{user_handle}/workspace/{workspace_handle}/audit_log User workspace audit logs
UserWorkspaces ListDBLogs Get /user/{user_handle}/workspace/{workspace_handle}/db_log User workspace logs
UserWorkspaces PostQuery Post /user/{user_handle}/workspace/{workspace_handle}/query Query user workspace
UserWorkspaces PostQueryWithExtensions Post /user/{user_handle}/workspace/{workspace_handle}/query/data.{extensions} Query user workspace with extensions
UserWorkspaces Update Patch /user/{user_handle}/workspace/{workspace_handle} Update user workspace
Users Create Post /user Create user
Users CreateAvatar Post /user/{user_handle}/avatar Create user avatar
Users CreateDBPassword Post /user/{user_handle}/password Create user password
Users Delete Delete /user/{user_handle} Delete user
Users DeleteAvatar Delete /user/{user_handle}/avatar Delete user avatar
Users Get Get /user/{user_handle} Get user
Users GetDBPassword Get /user/{user_handle}/password Get user password
Users GetEmail Get /user/{user_handle}/email/{email_id} Get user email
Users GetPlan Get /user/{user_handle}/billing/plan Get user billing plan.
Users GetPreferences Get /user/{user_handle}/preferences Get user preferences
Users List Get /user List users
Users ListAuditLogs Get /user/{user_handle}/audit_log User audit logs
Users ListConstraints Get /user/{user_handle}/constraint List user constraints
Users ListEmails Get /user/{user_handle}/email List user emails
Users ListUsage Get /user/{user_handle}/usage List user usage
Users Update Patch /user/{user_handle} Update user
Users UpdatePreferences Patch /user/{user_handle}/preferences Update user preferences

Documentation For Models

Documentation For Authorization

ApiKeyAuth

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: Authorization and passed in as the auth context for each request.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author