Error Codes

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 Codes

Error Message

Description

Solution

400

400001

ErrInvalidParams

Invalid parameter.

Correct the parameter format based on the error details.

400

400002

ErrUnhealthy

The service is in the unhealthy state.

Try again later or contact technical support.

400

400010

ErrServiceAlreadyExists

The microservice already exists.

You do not need to register again. Change the version number if the microservice is of the new version.

400

400011

ErrUnavailableBackend

No available backend instance.

Try again later or contact technical support.

400

400012

ErrServiceNotExists

The service does not exist.

Register the service first.

400

400013

ErrDeployedInstance

Service deployment error.

Try again later or contact technical support.

400

400014

ErrUndefinedSchemaId

No contract ID.

Ensure that request parameters contain a contract ID.

400

400015

ErrModifySchemaNotAllow

The contract cannot be changed.

This parameter can be modified only when environment is set to development.

400

400016

ErrSchemaNotExists

The contract does not exist.

This error code is usually generated for a query API, indicating that the contract does not exist. The service performs subsequent processing based on the returned value.

400

400017

ErrInstanceNotExists

The instance does not exist.

This error code is usually generated for a query API, indicating that the instance does not exist. The service performs subsequent processing based on the returned value.

400

400018

ErrTagNotExists

The tag does not exist.

This error code is usually generated for a query API, indicating that the tag does not exist. The service performs subsequent processing based on the returned value.

400

400019

ErrRuleAlreadyExists

The rule already exists.

The rule is repeatedly created. Generally, this error can be ignored.

400

400020

ErrBlackAndWhiteRule

Blacklist and whitelist error.

Modify the parameter value based on the error message.

400

400021

ErrModifyRuleNotAllow

The rule cannot be modified.

You can modify the microservice information only after changing the version number.

400

400022

ErrRuleNotExists

The rule does not exist.

This error code is usually generated for a query API, indicating that the rule does not exist. The service performs subsequent processing based on the returned value.

400

400023

ErrDependedOnConsumer

Calling party dependency error.

This error code is usually generated in the debugging phase. You can delete the microservice information and register the microservice again.

400

400024

ErrPermissionDeny

The permission limited.

Use a proper account to perform operations.

400

400025

ErrEndpointAlreadyExists

The port already exists.

Check whether the port is occupied by another instance.

400

400026

ErrServiceVersionNotExists

The microservice version does not exist.

This error code is usually generated for a query API, indicating that the version does not exist. The service performs subsequent processing based on the returned value.

400

400100

ErrNotEnoughQuota

The quota is insufficient.

View My Quota and increase quota.

400

400601

NA

Failed to verify configuration item rules.

Modify the configuration items based on the error message.

400

400602

NA

Failed to verify configuration items of the configuration center.

Modify the configuration items based on the error message.

400

400603

NA

The quota has been used up.

Increase quota or delete unnecessary configuration items.

400

400606

NA

The governance type of the configuration center is invalid or the key to be deleted is invalid.

Modify the parameter value based on the error message.

400

400607

NA

Invalid dimension.

Modify the dimension based on the error message.

401

401002

ErrUnauthorized

Unauthorized user.

Use a proper account to perform operations.

401

403001

ErrForbidden

Operation permission limited.

Use a proper account to perform operations.

500

500003

ErrInternal

Internal unknown error.

Try again later or contact technical support.

500

500011

ErrUnavailableBackend

No endpoint available.

Try again later or contact technical support.

500

500101

ErrUnavailableQuota

No quota.

Try again later or contact technical support.

500

500605

NA

Failed to connect to the etcd of the configuration center.

Try again later or contact technical support.