Error Codes
If an error occurs in API calling, no result will be returned. You can identify the error cause based on the error codes of each API.
If an error occurs in API calling (for example, HTTP status code 400 or 505 is returned), the response body contains the specific error code and information.
If you cannot locate the cause of an error, contact customer service and provide the error code, so that we can help you solve the problem as soon as possible.
Error Response Body Format
If an error occurs during API calling, an error code and the corresponding error message will be displayed. The following shows an error response body:
{
"error_msg": "The format of message is error",
"error_code": "AS.0001"
}
In the response body, error_code is an error code, and error_msg describes the error.
Error Code Description
If an error code starting with APIGW is returned after you call an API, rectify the fault by referring to the instructions provided in API Gateway Error Codes.
Status Code |
Error Code |
Error Message |
Description |
Solution |
---|---|---|---|---|
400 |
PM.02150010 |
The target user is not a member of the project. |
The target user is not a member of the project. |
Add the target user to the project. |
400 |
PM.02150301 |
Deletion failed. |
Deletion failed. |
Change the user role to another one before deleting the user. |
400 |
PM.02150302 |
The permissions cannot be changed. |
The permissions cannot be changed. |
Do not change the permissions. |
400 |
PM.02150303 |
The role does not exist. |
The role does not exist. |
Verify request parameters. |
400 |
PM.02150304 |
The role name is unavailable. Set a new name. |
The role name is unavailable. Set a new name. |
Set a new name. |
400 |
PM.02150305 |
The role name conflicts with another one. |
The role name conflicts with another one. |
Set a new name. |
400 |
PM.02150404 |
The project space does not exist. |
The project space does not exist. |
Check the project space. |
400 |
PM.02151001 |
The program does not exist. |
The program does not exist. |
Check the program. |
400 |
PM.02152001 |
Invalid parameter. |
Invalid parameter. |
Correct the parameter. |
400 |
PM.02152002 |
Undefined error. |
Undefined error. |
Correct the error. |
400 |
PM.02152003 |
Invalid argument name. |
Invalid argument name. |
Correct the argument name. |
400 |
PM.02152004 |
The program is not archived. |
The program is not archived. |
Archive the program. |
400 |
PM.02152005 |
Project does not exist or has been deleted. |
Project does not exist or has been deleted. |
Check the project information. |
400 |
PM.02152006 |
The program has not been followed. |
The program has not been followed. |
Follow the program first. |
400 |
PM.02152007 |
The program has been followed. |
The program has been followed. |
No need to follow the program again. |
400 |
PM.02152008 |
Invalid users are listed in the parameters for modifying the permissions to create programs. |
Invalid users are listed in the parameters for modifying the permissions to create programs. |
Remove the invalid users listed in the parameters for modifying the permissions to create programs. |
400 |
PM.02152009 |
The program has been archived. |
The program has been archived. |
No need to archive the program again. |
400 |
PM.02152010 |
The project type is not allowed. |
The project type is not allowed. |
Use a correct project type. |
400 |
PM.02152011 |
The project has been associated. |
The project has been associated. |
No need to associate the project again. |
400 |
PM.02153001 |
Too frequent access. Try again later. |
Too frequent access. Try again later. |
Try again later. |
400 |
PM.02175006 |
Invalid Parameter: {0}. |
Invalid parameter. |
Retry with a correct request parameter. |
400 |
PM.02175101 |
Number of subnodes exceeds {0}. |
The number of subnodes cannot exceed the upper limit. |
Create subnodes only after deleting other subnodes, or under other nodes. |
400 |
PM.02175103 |
Only accepted initial requirement can be edited. |
The current initial requirement (IR) cannot be modified. (An IR can only be modified when its proposing project is the same as the responsible project, or it is accepted in the responsible project. This error may occur when an IR is being modified or a child requirement is being created under its parent requirement.) |
Confirm the IR status and try again. |
400 |
PM.02175104 |
Some of the initial requirements cannot be edited. |
Some IRs cannot be modified (usually because some requested IRs do not exist). |
Confirm all the modified IRs and try again. |
400 |
PM.02175105 |
Invalid parent IR. |
The parent IR is invalid. (This error occurs because the parent IR of child IR that are created in batches are inconsistent, the responsible project of the parent IR is not the same as the proposing project of the child IR, or the assigned parent IR type is incorrect.) |
Retry with a correct request parameter. |
400 |
PM.02175106 |
Cannot create sub ir to current project. |
The proposing project of the child IR cannot be the same as its responsible project. |
Submit the child IR to other projects. |
400 |
PM.02175111 |
Child IRs exist, cannot delete. |
The parent IR with child IRs cannot be deleted. |
Delete all child IRs and then delete the parent IR. |
400 |
PM.02175113 |
Parent IR not exists. |
The parent IR does not exist. |
Create child IRs under a correct parent IR. |
400 |
PM.02175114 |
Parent IR not designated in the current project, please perform in the responsible project of this IR. |
The parent IR does not belong to the current project. |
Perform the operation in the responsible project of the parent IR. |
400 |
PM.02175115 |
Missing edit permission of sub items. |
The IR cannot be deleted because you do not have the editing permission for the project to which child work items belong. |
Apply for the edit permission for the project to which child work items belong and try again. |
400 |
PM.02175200 |
Missing required field {0}. |
Mandatory fields are missing. |
Add mandatory fields and try again. |
400 |
PM.02175201 |
Field {0} has invalid value {1}. |
The IR field value is invalid. (This error usually occurs due to incorrect format, such as a non-timestamp string for the time or date field.) |
Send a request with a correct value. |
400 |
PM.02175202 |
Plan start date cannot be later than plan due date. |
The estimated start date cannot be later than the estimated due date. |
Use correct parameters for estimated start date and due date. |
400 |
PM.10001002 |
Invalid token. |
Invalid token. |
Use a valid token. |
400 |
PM.10002006 |
The name of the current tenant has been used. |
The name of the current tenant has been used. |
Use another tenant name. |
400 |
PM.10002010 |
The description cannot exceed 500 characters. |
The description cannot exceed 500 characters. |
Enter a description of no more than 500 characters. |
400 |
PM.10002011 |
Invalid name. |
Invalid name. |
Use a valid name. |
400 |
PM.10003002 |
The current user has insufficient permissions. |
The current user has insufficient permissions. |
Assign the current user corresponding permissions. |
400 |
PM.10003003 |
Invitation expired. |
Invitation expired. |
Re-obtain an invitation. |
400 |
PM.10003004 |
The review information does not exist. |
The review information does not exist. |
Check the review information. |
400 |
PM.10003005 |
The label is in use. |
The label is in use. |
Check the label status. |
400 |
PM.10003006 |
A maximum of 100 members can be added. |
A maximum of 100 members can be added. |
Add no more than 100 members. |
400 |
PM.10003007 |
A maximum of 100 projects can be added. |
A maximum of 100 projects can be added. |
Add no more than 100 projects. |
400 |
PM.10003008 |
The role is not allowed. |
The role is not allowed. |
Use a correct role. |
400 |
PM.10003009 |
The creator can exit a project after handing over the project. |
The creator can exit a project after handing over the project. |
The creator can exit a project after handing over the project. |
400 |
PM.10003010 |
The member does not exist. |
The member does not exist. |
Check the member. |
400 |
PM.10003011 |
The total number of projects under a tenant cannot exceed 100. |
The total number of projects under a tenant cannot exceed 100. |
Limit to no more than 100 projects under a tenant. |
400 |
PM.10003014 |
The invitation does not exist. |
The invitation does not exist. |
Re-obtain an invitation. |
400 |
PM.10003015 |
Only users of the same tenant can be added. |
Only users of the same tenant can be added. |
Add users of the same tenant. |
400 |
PM.10003016 |
Adding a member failed. |
Adding a member failed. |
Re-add the member. |
401 |
PM.02150401 |
The user does not have sufficient operation permissions. |
The user does not have sufficient operation permissions. |
Assign the user corresponding permissions. |
403 |
PM.10003012 |
The user is a member of the project and does not need to apply for the permission. |
The user is a member of the project and does not need to apply for the permission. |
No need to apply for the permission. |
404 |
PM.02175005 |
Requested resource not exist. |
The requested resource does not exist. |
Confirm the requested resources. (The ID may be incorrect or the resource has been deleted.) |
405 |
PM.10003013 |
An application for joining the project already exists and is waiting for approval. |
An application for joining the project already exists and is waiting for approval. |
Wait for approval. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot