All Products
Search
Document Center

Logic Composer:API overview

Last Updated:Jul 21, 2025

API standard and pre-built SDKs in multi-language

The OpenAPI specification of this product (composer/2018-12-12) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.

Custom signature

If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 78410016550).

Before you begin

An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. Create a Resource Access Management (RAM) user with API-only access and use RAM policies to apply the principle of least privilege (PoLP). Alibaba Cloud accounts are only used when explicitly required.

To call APIs securely, configure the following:

Tag

API

Title

Description

TagResources TagResources Attaches tags to one or more resources.
UntagResources UntagResources Removes tags from one or more resources.
ListTagResources ListTagResources Queries a list of resources of a specified tag.

Template

API

Title

Description

GetTemplate GetTemplate Queries the details of an orchestration template.
ListTemplates ListTemplates Queries a list of templates visible to the current user.

Workflow

API

Title

Description

CreateFlow CreateFlow Creates a workflow.
CloneFlow CloneFlow Clones a workflow.
DeleteFlow DeleteFlow Deletes a workflow.
DisableFlow DisableFlow Disables a workflow. A disabled workflow is not running.
EnableFlow EnableFlow Enables a workflow.
UpdateFlow UpdateFlow Updates information about a workflow.
ListFlows ListFlows Queries all workflows in the current region.
ListVersions ListVersions Queries all versions of a workflow.
GetVersion GetVersion Queries the information about a specific version of a workflow.
GetFlow GetFlow Queries information about a workflow.
InvokeFlow InvokeFlow Runs a workflow.
GroupInvokeFlow GroupInvokeFlow Triggers a workflow to be executed multiple times.