Updated on 2025-07-10 GMT+08:00

Obtaining the Release Task List

Function

This API is used to obtain the release task list.

URI

GET /v3/{project_id}/cas/release-plans

Table 1 Path parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Tenant's project ID. See Obtaining a Project ID.

Request

Table 2 Request header parameters

Parameter

Mandatory

Type

Description

Content-Type

Yes

String

Message body type (format). Default value: application/json;charset=utf8.

X-Auth-Token

Yes

String

API calling can be authenticated using a token or AK/SK. If you use a token, this parameter is mandatory and must be set to the token. For details about how to obtain the token, see Authentication.

Response

Table 3 Response parameters

Parameter

Type

Description

release_plans

Array of objects

Release task list. See Table 4.

count

Integer

Number of release tasks.

Table 4 release_plans

Parameter

Type

Description

id

String

Lane ID.

name

String

Lane name.

action

String

Release task type.

status

String

Release task status.

create_time

Integer

Creation time.

execute_time

Integer

Execution time.

creator

String

Creator.

Example Request

None

Example Response

{
    "count": 1,
    "release_plans": [
        {
            "name": "release-1zws2j",
            "id": "4cf4d39e-c11a-41b0-82eb-30defc376d52",
            "action": "create",
            "create_time": 1711952860132,
            "modify_time": 0,
            "status": "SUCCESS",
            "creator": "wzh",
            "execute_time": 1711952860379
        }]
}

Status Code

Status Code

Description

200

OK

400

Bad Request

404

Not Found

500

Internal Server Error

Error Code

See ServiceStage Error Codes.