Changes the space of an automation by specifying a new space.
Clears the cache for automations api requests.
Duplicates an existing automation.
Creates a new automation. The requesting user must be assigned the AutomationCreator role or have at least one of the following scopes: automations, admin.automations, automations.private or automations.shared.
Deletes an automation. The requesting user must meet at least one of the following conditions:
AnalyticsAdmin, TenantAdminadmin.automations, admin.automations:strict, automations.private, or automations.sharedDisables an automation so that it cannot be run. To disable an automation, the requesting user must meet at least one of the following conditions:
TenantAdmin, AnalyticsAdminadmin.automations, admin.automations:strict, automations.private, or automations.sharedEnables an automation so that it can be run. To enable an automation, the requesting user must meet at least one of the following conditions:
AnalyticsAdmin, TenantAdminadmin.automations, admin.automations:strict, automations.private, or automations.sharedRetrieves the full definition of an automation. The requesting user must be the owner of the automation and either be assigned one of the roles: AutomationsCreator, TenantAdmin or have at least one of the following scopes (depending on whether the automation is in a private or shared space): automations, automations.private or automations.shared.
Retrieves a specific run for an automation. Depending on the space the automation belongs to, the requesting user must meet the following requirement:
automations.private scopeautomations.shared scope.Retrieves the URL for the debug log of a specific automation run. Depending on the space the automation belongs to, the requesting user must meet the following requirement:
automations.private scopeautomations.shared scope.Retrieves a list of runs for a specific automation. The requesting user must be the owner of the automation, or be assigned the one of roles: TenantAdmin, AnalyticsAdmin. Alternatively, the user must have at least one of the following scopes: admin.automation-runs, automation-runs.private, or automation-runs.shared.
Retrieves a specific run for an automation. Depending on the space the automation belongs to, the requesting user must meet the following requirement:
automations.private scopeautomations.shared scope.Retrieves a list of the automations that the requesting user has access to.
Retrieves paginated usage metrics for automations. The requesting user must be assigned the TenantAdmin or AnalyticsAdmin role.
Retrieves the full definition of an automation. The requesting user must be the owner of the automation and either be assigned one of the roles: AutomationsCreator, TenantAdmin or have at least one of the following scopes (depending on whether the automation is in a private or shared space): automations, automations.private or automations.shared.
Changes the owner of an automation to another user. This action removes the history and change logs of this automation. All linked connections used in the automation are detached and not moved to the new owner. The requesting user must be assigned one of the following roles: TenantAdmin, AnalyticsAdmin or have at least one of the following scopes: admin.automations, admin.automations:strict.
Creates a run for a specific automation. Depending on the space the automation belongs to, the requesting user must meet the following requirement:
automations.private scopeautomations.shared scope.Retries a specific run by creating a new run using the same inputs. Depending on the space the automation belongs to, the requesting user must meet the following requirement:
automations.private scopeautomations.shared scope.Forcefully stops an automation run immediately. Depending on the space the automation belongs to, the requesting user must meet the following requirement:
automations.private scopeautomations.shared scope.Updates the full definition of an automation. The requesting user must be the owner of the automation and either be assigned the AutomationCreator role or have at least one of the following scopes: automations, admin.automations, automations.private or automations.shared.
Changes the owner of an automation to another user. This action removes the history and change logs of this automation. All linked connections used in the automation are detached and not moved to the new owner. The requesting user must be assigned one of the following roles:
TenantAdmin,AnalyticsAdminor have at least one of the following scopes:admin.automations,admin.automations:strict.