# Alibaba Cloud Devs API

> Alibaba Cloud Devs API on Apizie: 47 endpoints (Activates an identity binding. After you click the authorization link in the Connection status to complete…, Cancels a pipeline execution. The pipeline and its tasks are canceled as soon as possible, Cancels the execution of a pipeline task, Creates a deliverable storage, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/cloud:aliyun-devs/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:aliyun-devs`
- Category: Cloud
- Status: byok
- Source: https://api.alibabacloud.com/product/devs
- Page: https://www.apizie.tech/api/cloud/aliyun-devs
- OpenAPI: https://www.apizie.tech/api/cloud/aliyun-devs/openapi.json

Alibaba Cloud OpenAPI for Devs (devs, version 2023-07-14). Calls are signed with ACS3-HMAC-SHA256 using your AccessKey ID and secret.

## Endpoints

### Activates an identity binding. After you click the authorization link in the Connection status to complete…
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/activate-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |
| account | object | no | The account information on the code hosting platform |
| credential | object | no | The credential information obtained after the OAuth authorization flow is complete. You can use this credential to access code hosting… |

### Cancels a pipeline execution. The pipeline and its tasks are canceled as soon as possible
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/cancel-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Cancels the execution of a pipeline task
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/cancel-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Creates a deliverable storage
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/create-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. This field is read-only |
| description | string | no | The description |
| generation | integer | no | The auto-incremented sequence number of the deliverable. This field is populated by the system and is read-only. The value increments when… |
| kind | string | no | The name of the current resource type. This field is read-only |
| labels | object | no | The labels of the deliverable |
| name | string | yes | The name of the deliverable. The name must be unique and cannot be changed |
| resourceVersion | integer | no | The auto-incremented sequence number of the current state. This field is populated by the system and is read-only. The value increments… |
| spec | object | no | The deliverable configuration |
| status | object | no | The status information of the deliverable. This field is read-only |
| uid | string | no | The ID of the current Alibaba Cloud account. This field is read-only |
| updatedTime | string | no | The server time when this object was last updated. This field is read-only |

### Creates an environment in a project and optionally deploys the environment automatically based on a…
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/create-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. This field is read-only |
| description | string | no | The resource description |
| generation | integer | no | The auto-incremented sequence number of the current configuration. This field is populated by the system and is read-only. It increments… |
| kind | string | no | The type of the current resource. This field is read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The environment name. It is unique within the project and cannot be modified |
| projectName | string | yes | The name of the project to which the environment belongs. This field is read-only |
| spec | object | yes | The environment configuration |
| status | object | no | The status of the current environment |
| uid | string | no | The ID of the current Alibaba Cloud account. This field is read-only |

### Creates a pipeline execution. The pipeline is executed asynchronously and generates specific pipeline tasks…
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/create-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. Read-only |
| description | string | no | The description of the pipeline |
| generation | integer | no | The auto-increment sequence number of the current configuration. This field is populated by the system and is read-only. The value… |
| kind | string | no | The name of the current resource. Read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The name of the current resource. The name must be unique and cannot be changed |
| resourceVersion | integer | no | The auto-increment sequence number of the current status. This field is populated by the system and is read-only. The value increments… |
| spec | object | no | The pipeline configuration |
| status | object | no | The pipeline run status |
| uid | string | no | The ID of the current Alibaba Cloud account. Read-only |

### Creates a project and automatically deploys it when a template configuration is specified
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/create-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. This field is read-only |
| description | string | no | The description |
| kind | string | no | The name of the current resource. This field is read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The name of the current resource. The name must be unique and cannot be changed |
| status | object | no | The project status |
| uid | string | no | The ID of the current Alibaba Cloud account. This field is read-only |

### Creates a pipeline task execution
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/create-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. Read-only |
| description | string | no | The description of the task |
| generation | integer | no | The auto-increment sequence number for the current configuration. This value is populated by the system and is read-only. The value… |
| kind | string | no | The name of the current resource. Read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The name of the current resource. The name must be unique and cannot be changed |
| resourceVersion | integer | no | The auto-increment sequence number for the current status. This value is populated by the system and is read-only. The value increments… |
| spec | object | no | The task run configuration |
| status | object | no | The task run status |
| uid | string | no | The ID of the current Alibaba Cloud account. Read-only |

### Creates a toolset
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/create-toolset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. Read-only |
| description | string | no | The description of the toolset |
| generation | integer | no | The auto-increment sequence number of the current resource. This value is populated by the system and is read-only. It increments when… |
| kind | string | no | The name of the current resource kind. Read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The name of the current resource. It must be unique and cannot be changed |
| spec | object | no | The specific configuration of the toolset |
| status | object | no | The status of the toolset |
| uid | string | no | The ID of the current Alibaba Cloud account. Read-only |

### Deletes a deliverable
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/delete-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The name of the deliverable |

### Deletes an identity binding
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/delete-connection` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |
| force | string | no | Specifies whether to force delete the identity binding. If a repository entity (Repository) is associated with the identity binding… |

### Deletes an environment and cascade deletes other entities in the project, including pipeline triggers,…
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/delete-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| projectName | string | yes | The project name |
| name | string | yes | The environment name |

### Deletes a project and cascade deletes other entities under the project, including environments, pipeline…
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/delete-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The project name |
| force | string | no | Specifies whether to force delete the project. If the project contains multiple environments and force is set to true, the project can be… |

### Deletes a Toolbox
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/delete-toolset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The name of the Toolbox |

### Manually triggers an environment deployment
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/deploy-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| projectName | string | yes | The name of the project to which the environment belongs |
| name | string | yes | The name of the environment |
| services | array | no | 选择的服务名称列表。指定部分服务进行部署，当服务不存在配置变更时仍会重新部署。null或空列表: 表示部署全部发生配置变更的服务 |

### Retrieves a temporary download URL for the zip package of a deliverable
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/fetch-artifact-download-url` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The name of the deliverable |

### Retrieves the temporary upload bucket, object, and temporary STS token for a deliverable
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/fetch-artifact-temp-bucket-token` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |

### Retrieves the identity binding credential that has completed the authorization flow. The development…
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/fetch-connection-credential` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Queries a deliverable
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The name of the deliverable |

### Queries an environment
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| projectName | string | yes | The project name |
| name | string | yes | The environment name |

### Queries environment deployment details
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-environment-deployment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The environment deployment name |

### Queries a CI/CD pipeline execution
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Queries a project
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Queries a repository data binding entity
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-repository` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Queries service deployment information
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-service-deployment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The name of the service deployment |

### Queries the execution of a CI/CD pipeline task
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Retrieves information about a specified toolset
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/get-toolset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The name of the toolset |

### Queries identity bindings that meet the specified conditions in batches
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-connections` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| labelSelector | string | no | Filters by the labels field of an entity. All conditions in the labelSelector array must be an exact match, and the conditions are… |
| pageNumber | integer | no | The current page number. Default value: 1. Page numbers start from 1 |
| pageSize | integer | no | The number of entries per page. Default value: 100. Valid values: 1 to 100 |
| keyword | string | no | The keyword for fuzzy search. Only the name field of entities is supported, and the search is case-insensitive |

### Lists environments that meet the specified conditions
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-environments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| projectName | string | yes | The project name |
| labelSelector | string | no | Filters entities by the labels field. All conditions in the labelSelector array must be an exact match. The conditions are combined using… |
| pageNumber | integer | no | The current page number. Default value: 1. Pages start from page 1 |
| pageSize | integer | no | The number of entries per page. Default value: 100. Valid values: 1 to 100 |
| keyword | string | no | The keyword for fuzzy search. Only the name field of entities is supported. The search is case-insensitive |

### Lists pipeline executions in batches. Provide as many query conditions as possible to narrow the query scope
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-pipelines` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| labelSelector | string | no | Filters entities by using the labels field of the entity. Performs an exact match on all conditions in the labelSelector array. The… |

### Lists projects that meet the specified conditions
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-projects` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| labelSelector | string | no | Filters by the labels field of entities. All conditions in the labelSelector array must be an exact match, and the conditions are combined… |
| pageNumber | integer | no | The current page number. Default value: 1. Page numbers start from 1 |
| pageSize | integer | no | The number of entries per page. Default value: 100. Valid values: 1 to 100 |
| keyword | string | no | The keyword for fuzzy search. Only the name field of entities is supported, and the match is case-insensitive |

### Lists service deployment information in batch
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-service-deployments` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| labelSelector | string | no | Returns only objects that contain the specified labels (JSON-encoded) |
| pageNumber | integer | no | The page number |
| pageSize | integer | no | The page size |
| keyword | string | no | The keyword |

### Lists pipeline task executions in batch
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-tasks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| labelSelector | string | no | Filters objects by using the labels field of the entity. All conditions in the labelSelector array must be an exact match, and the… |

### Lists toolsets in batch
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/list-toolsets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| labelSelector | string | no | Filters by the labels field of entities. All conditions in the labelSelector array must be an exact match, and the conditions are combined… |
| pageNumber | integer | no | The current page number. Default value: 1. Page numbers start from 1 |
| pageSize | integer | no | The number of entries per page. Default value: 100. Valid values: 1 to 100 |
| keyword | string | no | The keyword for fuzzy search. Only the name field of entities is supported, and the search is case-insensitive |

### Previews environment change information
`GET https://www.apizie.tech/v1/cloud:aliyun-devs/preview-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| projectName | string | yes | The project name |
| name | string | yes | The environment name |

### Updates a deliverable
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/put-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. This field is read-only |
| description | string | no | The description |
| generation | integer | no | The auto-incremented sequence number of the deliverable. This field is populated by the system and is read-only. The value increments when… |
| kind | string | no | The name of the current resource type. This field is read-only |
| labels | object | no | The labels of the deliverable |
| name | string | yes | The name of the deliverable. The name must be unique and cannot be changed |
| resourceVersion | integer | no | The auto-incremented sequence number of the current state. This field is populated by the system and is read-only. The value increments… |
| spec | object | no | The deliverable configuration |
| status | object | no | The status information of the deliverable. This field is read-only |
| uid | string | no | The ID of the current Alibaba Cloud account. This field is read-only |
| updatedTime | string | no | The server time when this object was last updated. This field is read-only |
| force | string | no | Specifies whether to force the update |

### Replaces the pipeline execution status
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/put-pipeline-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |
| createdTime | string | no | The server time when this object was created. Read-only |
| description | string | no | The description of the pipeline |
| generation | integer | no | The auto-increment sequence number of the current configuration. This field is populated by the system and is read-only. The value… |
| kind | string | no | The name of the current resource. Read-only |
| labels | object | no | The labels of the resource |
| resourceVersion | integer | no | The auto-increment sequence number of the current status. This field is populated by the system and is read-only. The value increments… |
| spec | object | no | The pipeline configuration |
| status | object | no | The pipeline run status |
| uid | string | no | The ID of the current Alibaba Cloud account. Read-only |
| force | string | no | Specifies whether to force update |

### Replaces the execution status of a pipeline task
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/put-task-status` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |
| createdTime | string | no | The server time when this object was created. Read-only |
| description | string | no | The description of the task |
| generation | integer | no | The auto-increment sequence number for the current configuration. This value is populated by the system and is read-only. The value… |
| kind | string | no | The name of the current resource. Read-only |
| labels | object | no | The labels of the resource |
| resourceVersion | integer | no | The auto-increment sequence number for the current status. This value is populated by the system and is read-only. The value increments… |
| spec | object | no | The task run configuration |
| status | object | no | The task run status |
| uid | string | no | The ID of the current Alibaba Cloud account. Read-only |
| force | string | no | Specifies whether to force update |

### Parses the services and variable configurations in a template
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/render-services-by-template` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| parameters | object | no | The template parameters |
| projectName | string | no | The project name. This parameter is used when you add services to an existing project by using a template. If this parameter is specified,… |
| serviceNameChanges | object | no | The service name changes. The key is the original service name in the template, and the value is the target service name to change to |
| templateName | string | yes | The template name |
| variableValues | object | no | The template variables |

### Resumes the execution of a CI/CD pipeline node
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/resume-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Retries the execution of a pipeline task
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/retry-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Starts a CI/CD pipeline execution
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/start-pipeline` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Starts the execution of a pipeline task
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/start-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| name | string | yes | The object name |

### Modifies an environment and automatically deploys it when template parameters change
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/update-environment` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. This field is read-only |
| description | string | no | The resource description |
| generation | integer | no | The auto-incremented sequence number of the current configuration. This field is populated by the system and is read-only. It increments… |
| kind | string | no | The type of the current resource. This field is read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The environment name. It is unique within the project and cannot be modified |
| projectName | string | yes | The name of the project to which the environment belongs. This field is read-only |
| spec | object | yes | The environment configuration |
| status | object | no | The status of the current environment |
| uid | string | no | The ID of the current Alibaba Cloud account. This field is read-only |

### Modifies a project and automatically deploys it when template parameters change
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/update-project` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. This field is read-only |
| description | string | no | The description |
| kind | string | no | The name of the current resource. This field is read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The name of the current resource. The name must be unique and cannot be changed |
| status | object | no | The project status |
| uid | string | no | The ID of the current Alibaba Cloud account. This field is read-only |

### Updates the information of a toolset
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/update-toolset` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |
| createdTime | string | no | The server time when this object was created. Read-only |
| description | string | no | The description of the toolset |
| generation | integer | no | The auto-increment sequence number of the current resource. This value is populated by the system and is read-only. It increments when… |
| kind | string | no | The name of the current resource kind. Read-only |
| labels | object | no | The labels of the resource |
| name | string | yes | The name of the current resource. It must be unique and cannot be changed |
| spec | object | no | The specific configuration of the toolset |
| status | object | no | The status of the toolset |
| uid | string | no | The ID of the current Alibaba Cloud account. Read-only |

### version
`POST https://www.apizie.tech/v1/cloud:aliyun-devs/version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://devs.ap-southeast-1.aliyuncs.com |

## Example
```
curl "https://www.apizie.tech/v1/cloud:aliyun-devs/activate-connection" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Alibaba Cloud Devs API?
Create a free Apizie key, then send POST https://www.apizie.tech/v1/cloud:aliyun-devs/activate-connection with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Alibaba Cloud Devs API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Alibaba Cloud Devs itself also needs your own key from aliyuncs.com.

### Can AI agents use the Alibaba Cloud Devs API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:aliyun-devs.

### What is the status of the Alibaba Cloud Devs API?
Needs your own provider key (bring your own key)
