Compute
Elastic Cloud Server
Huawei Cloud Flexus
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Networking
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Management & Governance
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
OneAccess
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
IAM Identity Center
Cloud Operations Center
Resource Governance Center
Migration
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Analytics
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
Data Lake Factory
DataArts Lake Formation
IoT
IoT Device Access
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Content Delivery & Edge Computing
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Intelligent EdgeCloud
Solutions
SAP Cloud
High Performance Computing
Media Services
Media Processing Center
Video On Demand
Live
SparkRTC
MetaStudio
Developer Services
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
CodeArts Repo
Cloud Application Engine
Huawei Cloud Astro Canvas
Huawei Cloud Astro Zero
CodeArts Governance
Storage
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service Turbo
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance (CCI)
Databases
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
Multi-Site High Availability Service
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Business Applications
Workspace
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Video Intelligent Analysis Service
Cloud Transformation
Well-Architected Framework
Cloud Adoption Framework
Others
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Security & Compliance
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Edge Security
Blockchain
Blockchain Service
Web3 Node Engine Service
MacroVerse aPaaS
KooMessage
KooPhone
KooDrive

Error Codes

Updated on 2025-05-22 GMT+08:00

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.

Table 1 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.

We use cookies to improve our site and your experience. By continuing to browse our site you accept our cookie policy. Find out more

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback