Updated on 2026-10-27 GMT+08:00

Quitting a Project

Function

If a project member proactively quits the project, the project creator cannot quit the project.

Calling Method

For details, see Calling APIs.

Authorization Information

No identity policy-based permission required for calling this API.

URI

DELETE /v4/projects/{project_id}/quit

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Definition

A 32-character UUID. It uniquely identifies a project. Obtain a project ID by calling the API for querying projects. The value of project_id in the response message body is a project ID.

Constraints

A string of 32 characters consisting of letters and digits.

Range

N/A

Default Value

N/A

Request Parameters

None

Response Parameters

Status code: 204

None

Status code: 400

Table 2 Response body parameters

Parameter

Type

Description

error_code

String

Definition:

Error code.

Value range:

N/A

error_msg

String

Definition:

Error description.

Value range:

N/A

Status code: 401

Table 3 Response body parameters

Parameter

Type

Description

error_code

String

Definition:

Error code.

Value range:

N/A

error_msg

String

Definition:

Error description.

Value range:

N/A

request_id

String

Definition

Request ID, which is automatically generated by the system.

Range

N/A

Example Requests

DELETE https://{endpoint}/v4/projects/e2da96a5d2c845e284f0ad47f8ca8cb1/quit

DELETE {{url}}/v4/projects/ac069b11a3524163ad6348953e2fe93e/quit
Note: If there is no body and no return value, use the user token to call the API to remove the current user member.

Example Responses

None

Status Codes

Status Code

Description

204

OK

400

Bad Request

401

Unauthorized

Error Codes

See Error Codes.