Error Codes¶
If an error occurs in API calling, no result is returned. Identify the causes of errors based on the error codes of each API. If an error occurs in API calling, HTTP status code 4xx or 5xx is returned. The response body contains the specific error code and information.
Format of an Error Response Body¶
If an error occurs during API calling, an error code and a message will be displayed. The following shows an error response body.
[
{
"errorCode": "SVCSTG.SWR.4001048",
"errorMessage": "Failed to get Token from Context",
"detail": ""
}
]
In the preceding information, errorCode indicates error code, errorMessage indicates error description, and detail provides error details.
Error Code Description¶
Status Code | Error Code | Description |
---|---|---|
401 | SVCSTG.SWR.4010000 | Authentication failed. Obtain a new token and try again. |
500 | SVCSTG.SWR.5000001 | Internal server error: Failed to obtain the application description. |
500 | SVCSTG.SWR.5000002 | Internal server error: Failed to obtain the image information. |
500 | SVCSTG.SWR.5000003 | Internal server error: Failed to obtain the image list. |
404 | SVCSTG.SWR.4040004 | The software package does not exist. |
500 | SVCSTG.SWR.5000005 | Internal server error: Deletion fails. |
409 | SVCSTG.SWR.4090006 | The image already exists. |
500 | SVCSTG.SWR.5000007 | Internal server error: Operation fails. |
500 | SVCSTG.SWR.5000008 | Internal server error: Failed to obtain the list. |
404 | SVCSTG.SWR.4040009 | The image list cannot be found. |
404 | SVCSTG.SWR.4040010 | The image does not exist. |
500 | SVCSTG.SWR.5000011 | Internal server error: Update fails. |
406 | SVCSTG.SWR.4060012 | Failed to delete the image repository because it contains images. |
400 | SVCSTG.SWR.4000013 | Invalid digest. |
400 | SVCSTG.SWR.4000014 | Invalid API parameter. Modify the request body based on the returned message and the SWR API documentation, or contact technical support. |
400 | SVCSTG.SWR.4000015 | Invalid package name. |
400 | SVCSTG.SWR.4000016 | Invalid version number. |
500 | SVCSTG.SWR.5000017 | Internal server error: The application signature function is disabled. |
500 | SVCSTG.SWR.5000018 | Internal server error: Failed to read public keys. |
500 | SVCSTG.SWR.5000019 | Internal server error: Failed to find local files. |
500 | SVCSTG.SWR.5000020 | Internal server error: Failed to obtain session locks. |
500 | SVCSTG.SWR.5000021 | Internal server error: Failed to synchronize files. |
500 | SVCSTG.SWR.5000022 | Internal server error: Failed to synchronize meta files. |
409 | SVCSTG.SWR.4090023 | The system is busy. |
500 | SVCSTG.SWR.5000024 | Internal server error: Failed to generate the SHA value. |
413 | SVCSTG.SWR.4130025 | The file exceeds the maximum size allowed. |
500 | SVCSTG.SWR.5000027 | Internal server error: Failed to decompress the package. |
400 | SVCSTG.SWR.4000028 | Incorrect image format. |
400 | SVCSTG.SWR.4000029 | Incorrect image format: The image name is inconsistent. |
500 | SVCSTG.SWR.5000030 | Internal server error: Failed to locate the file pointer. |
400 | SVCSTG.SWR.4000031 | Invalid AK/SK. |
500 | SVCSTG.SWR.5000032 | Internal server error: JSON conversion fails. |
500 | SVCSTG.SWR.5000033 | Internal server error: Failed to save the application file. |
500 | SVCSTG.SWR.5000034 | Internal server error: Failed to delete the application. |
500 | SVCSTG.SWR.5000035 | Internal server error: Failed to save the application to the database. |
500 | SVCSTG.SWR.5000036 | Internal server error: Failed to update the application database. |
500 | SVCSTG.SWR.5000037 | Internal server error: Failed to create the signature. |
500 | SVCSTG.SWR.5000038 | Internal server error: Failed to delete the signature. |
400 | SVCSTG.SWR.4000039 | Invalid session ID. |
500 | SVCSTG.SWR.5000040 | Failed to update status. |
500 | SVCSTG.SWR.5000041 | Internal server error: Failed to read the session. |
500 | SVCSTG.SWR.5000042 | Internal server error: Failed to reclaim the session. |
404 | SVCSTG.SWR.4040043 | The session does not exist. |
500 | SVCSTG.SWR.5000044 | Internal server error: Failed to generate the session. |
400 | SVCSTG.SWR.4000045 | Internal server error: Failed to bind the session. |
500 | SVCSTG.SWR.5000046 | Internal server error: Creation fails. |
400 | SVCSTG.SWR.4000047 | This version is not supported. |
404 | SVCSTG.SWR.4040048 | The image tag does not exist. |
500 | SVCSTG.SWR.5000049 | Internal server error: Failed to delete the image. |
500 | SVCSTG.SWR.5000050 | Internal server error: Failed to generate the digest. |
500 | SVCSTG.SWR.5000051 | Internal server error: Failed to obtain the SHA list. |
500 | SVCSTG.SWR.5000052 | Internal server error: Failed to reduce image references. |
406 | SVCSTG.SWR.4060053 | Deletion fails. Please first delete the software package. |
500 | SVCSTG.SWR.5000054 | Internal server error: Saving fails. |
400 | SVCSTG.SWR.4000055 | No search content. |
400 | SVCSTG.SWR.4000056 | Invalid page size. |
500 | SVCSTG.SWR.5000057 | Internal server error: Failed to obtain the organization. |
404 | SVCSTG.SWR.4040058 | The organization does not exist. |
500 | SVCSTG.SWR.5000059 | Internal server error: Failed to create the organization. |
409 | SVCSTG.SWR.4090060 | The organization already exists. |
500 | SVCSTG.SWR.5000061 | Failed to obtain the IP address of the software instance. |
500 | SVCSTG.SWR.5000062 | Failed to obtain the local IP address of the software. |
500 | SVCSTG.SWR.5000063 | Failed to obtain the tag list. |
400 | SVCSTG.SWR.4000064 | Invalid image: The manifest file contains empty RepoTags. |
400 | SVCSTG.SWR.4000065 | Invalid image: The manifest file does not have layer information. |
400 | SVCSTG.SWR.4000066 | Invalid image: The manifest file does not have configuration information. |
400 | SVCSTG.SWR.4000067 | Invalid image package: The image package does not have a manifest file. |
400 | SVCSTG.SWR.4000068 | Invalid image: Failed to parse the manifest file. |
400 | SVCSTG.SWR.4000069 | Invalid image: The image format is incorrect or not supported. |
507 | SVCSTG.SWR.5070070 | Your OBS service is disabled or incorrect. Please first check your OBS service. |
500 | SVCSTG.SWR.5000071 | Internal server error: Failed to obtain the user list. |
500 | SVCSTG.SWR.5000073 | Internal server error: Restoration fails. |
500 | SVCSTG.SWR.5000075 | Internal server error: Failed to update the organization. |
409 | SVCSTG.SWR.4090076 | The organization permission already exists. |
500 | SVCSTG.SWR.5000077 | Internal server error: Failed to obtain the organization permission. |
404 | SVCSTG.SWR.4040078 | The organization permission does not exist. |
500 | SVCSTG.SWR.5000079 | Internal server error: Failed to update the organization permission. |
500 | SVCSTG.SWR.5000080 | Internal server error: Failed to create the organization permission. |
500 | SVCSTG.SWR.5000081 | Internal server error: Failed to delete the organization permission. |
500 | SVCSTG.SWR.5000082 | Internal server error: Failed to parse the JSON file. |
404 | SVCSTG.SWR.4040083 | The requested URL cannot be found. |
500 | SVCSTG.SWR.5000084 | Internal server error: Failed to obtain the service. |
500 | SVCSTG.SWR.5000085 | Internal server error: Failed to create the tag. |
500 | SVCSTG.SWR.5000086 | Internal server error: Failed to update the tag. |
500 | SVCSTG.SWR.5000087 | Internal server error: Failed to obtain the image layer. |
500 | SVCSTG.SWR.5000088 | Internal server error: Failed to delete the image layer from UDS. |
409 | SVCSTG.SWR.4090089 | The permission already exists. |
500 | SVCSTG.SWR.5000090 | Internal server error: Failed to obtain the permission. |
404 | SVCSTG.SWR.4040091 | The permission does not exist. |
500 | SVCSTG.SWR.5000092 | Internal server error: Failed to update the permission. |
500 | SVCSTG.SWR.5000093 | Internal server error: Failed to create the permission. |
400 | SVCSTG.SWR.4000097 | The maximum number of organizations has been exceeded. |
400 | SVCSTG.SWR.4000098 | The maximum number of images has been exceeded. |
400 | SVCSTG.SWR.4000099 | The maximum number of image tags has been exceeded. |
500 | SVCSTG.SWR.5000112 | Internal server error. Failed to obtain the image. |
404 | SVCSTG.SWR.4040113 | The image does not exist. |
500 | SVCSTG.SWR.5000114 | Internal server error. Failed to obtain the image tag. |
404 | SVCSTG.SWR.4040115 | The image tag does not exist. |
400 | SVCSTG.SWR.4001000 | Content-Type must be set to multipart/form-data. |
413 | SVCSTG.SWR.4131001 | The request exceeds the maximum size allowed. |
500 | SVCSTG.SWR.5001002 | Internal server error: The external address is disabled. |
400 | SVCSTG.SWR.4001003 | Failed to obtain the form file. |
400 | SVCSTG.SWR.4001004 | Type must be set to app. |
400 | SVCSTG.SWR.4001005 | Failed to parse the form. |
400 | SVCSTG.SWR.4001006 | Invalid meta file format. |
400 | SVCSTG.SWR.4001008 | Invalid organization or name. |
400 | SVCSTG.SWR.4001009 | is_public must be set to true or false. |
400 | SVCSTG.SWR.4001010 | Type must be set to app or image. |
400 | SVCSTG.SWR.4001011 | Type must be set to app, image or left blank. |
413 | SVCSTG.SWR.4131012 | The description exceeds the maximum length allowed. |
400 | SVCSTG.SWR.4001013 | ak or sk cannot be left blank. |
400 | SVCSTG.SWR.4001014 | Mandatory parameters must be set. |
400 | SVCSTG.SWR.4001015 | The form file cannot be found. |
400 | SVCSTG.SWR.4001016 | At least is_public and manifests must be set. |
400 | SVCSTG.SWR.4001018 | Incorrect request body type. |
400 | SVCSTG.SWR.4001019 | Failed to parse the form file. |
500 | SVCSTG.SWR.5001020 | Internal server error: Failed to read the form file. |
400 | SVCSTG.SWR.4001021 | The version number cannot be left blank. |
400 | SVCSTG.SWR.4001022 | Incorrect file type. |
400 | SVCSTG.SWR.4001023 | Unsupported file type. |
400 | SVCSTG.SWR.4001024 | Failed to query parameters. |
400 | SVCSTG.SWR.4001025 | Invalid parameter. |
500 | SVCSTG.SWR.5001026 | Failed to obtain the manifest file. |
400 | SVCSTG.SWR.4001027 | Status must be set to done or error. |
400 | SVCSTG.SWR.4001028 | Invalid organization name. |
400 | SVCSTG.SWR.4001029 | Invalid image name. |
400 | SVCSTG.SWR.4001030 | Invalid package. |
403 | SVCSTG.SWR.4031032 | The number of requests exceeds the maximum number allowed. |
403 | SVCSTG.SWR.4031033 | Unavailable request. |
400 | SVCSTG.SWR.4001035 | Invalid filtering criteria. |
400 | SVCSTG.SWR.4001036 | Parameters are lost. |
400 | SVCSTG.SWR.4001037 | The registration center type is not supported. |
500 | SVCSTG.SWR.5001038 | The registration center is unavailable. |
500 | SVCSTG.SWR.5001039 | Search fails. |
400 | SVCSTG.SWR.4001041 | Invalid domain. |
403 | SVCSTG.SWR.4031042 | There are too many requests. |
403 | SVCSTG.SWR.4031043 | Invalid JWT token request. |
401 | SVCSTG.SWR.4011044 | The image to be uploaded has been created by another user. You do not have the permission to upload the image. |
400 | SVCSTG.SWR.4001045 | The SWRServer parameter is missing. |
500 | SVCSTG.SWR.5001046 | Internal server error: Failed to check the organization. |
500 | SVCSTG.SWR.5001047 | Internal server error: Failed to save the organization. |
400 | SVCSTG.SWR.4001048 | Failed to obtain the token. |
500 | SVCSTG.SWR.5001049 | Internal server error: Failed to delete the organization. |
500 | SVCSTG.SWR.5001050 | Internal server error: Failed to obtain the image layer. |
404 | SVCSTG.SWR.4041051 | The image layer does not exist. |
500 | SVCSTG.SWR.5001052 | Internal server error: Invalid image layer. |
500 | SVCSTG.SWR.5001053 | Internal server error: Invalid upload of an image layer. |
500 | SVCSTG.SWR.5001054 | Internal server error: Failed to create the image layer path. |
500 | SVCSTG.SWR.5001055 | Internal server error: Failed to save the image layer. |
404 | SVCSTG.SWR.4041056 | The image tag does not exist. |
500 | SVCSTG.SWR.5001056 | Internal server error: Failed to obtain the tag list. |
404 | SVCSTG.SWR.4041057 | The tag list does not exist. |
500 | SVCSTG.SWR.5001058 | Internal server error: Failed to save the image. |
500 | SVCSTG.SWR.5001059 | Internal server error: Failed to obtain the image. |
404 | SVCSTG.SWR.4041060 | The manifest file does not exist. |
404 | SVCSTG.SWR.4041061 | The organization does not exist. |
500 | SVCSTG.SWR.5001062 | Internal server error: Failed to update the organization. |
500 | SVCSTG.SWR.5001063 | Internal server error: Failed to delete the image layer. |
401 | SVCSTG.SWR.4011064 | Insufficient permissions. |
400 | SVCSTG.SWR.4001065 | Invalid organization permissions. |
400 | SVCSTG.SWR.4001066 | Invalid permissions. |
400 | SVCSTG.SWR.4001067 | Invalid username. |
500 | SVCSTG.SWR.5001076 | Failed to obtain the service token. |
401 | SVCSTG.S2I.4019000 | Authentication error: No user token or user AK/SK information found. |
403 | SVCSTG.SWR.4039001 | You cannot apply for or operate the resources that do not belong to you. |
403 | SVCSTG.SWR.4039002 | You do not have the permission to perform this operation. |
400 | SVCSTG.SWR.4009010 | Invalid organization. |
400 | SVCSTG.SWR.4009011 | Invalid image name. |
400 | SVCSTG.SWR.4009012 | Invalid code source type. |
400 | SVCSTG.SWR.4009013 | Invalid ID. |
400 | SVCSTG.SWR.4009014 | Invalid filtering criteria. |
400 | SVCSTG.SWR.4009015 | Failed to parse the build task. |
400 | SVCSTG.SWR.4009016 | Invalid file path. |
400 | SVCSTG.SWR.4009017 | Invalid source code owner. |
400 | SVCSTG.SWR.4009018 | Invalid source code repository. |
400 | SVCSTG.SWR.4009019 | Invalid source code repository ID. |
400 | SVCSTG.SWR.4009020 | Invalid source code branch. |
400 | SVCSTG.SWR.4009021 | Invalid image label. |
400 | SVCSTG.SWR.4009022 | Invalid source code username. |
400 | SVCSTG.SWR.4009023 | Invalid commit ID. |
400 | SVCSTG.SWR.4006030 | Failed to execute the build task. |
400 | SVCSTG.SWR.4006031 | The build record already exists. |
404 | SVCSTG.SWR.4046032 | The build record does not exist. |
500 | SVCSTG.SWR.5006033 | Failed to obtain the build record from the database. |
403 | SVCSTG.SWR.4037017 | You do not have the permission to edit or manage any organization. Please first create an organization or obtain the edit/management permission of the organization. |
403 | SVCSTG.SWR.4037018 | You do not have the permission to edit or manage any image in the image repository. Please first create an image or obtain an editable/manageable image. |
500 | SVCSTG.SWR.5007019 | Failed to create the image. The maximum number of images have been reached. |
403 | SVCSTG.SWR.4037020 | You do not have the permission to operate the image repository resource. Please improve your organization permissions. |