错误返回

当用户访问API出现错误时,会返回给用户相应的错误码和错误信息,便于定位问题,并做出适当的处理。请求发生错误时通过Response Body返回详细错误信息,遵循如下格式:

参数名 类型 说明
code String 表示具体错误类型。
message String 有关该错误的详细说明。

requestId| String| 导致该错误的requestId|

示例:

{
        "requestId": "3ffd9f45-6908-452d-9f4f-5fb1f5f5d8d6",
        "code": "INVALID_PARAMETER_VALUE",
        "message": "Metric data required."
    }

BCM业务错误码

错误码 错误消息 HTTP状态码 描述
AUTHORIZATION_ERROR invalid user credential information 403 验证信息失败
INVALID_PARAMETER Required statistics[] parameter String[] is not present 400 参数错误,缺少statistics[]参数
INVALID_PARAMETER Required periodInSecond parameter int is not present 400 参数错误,缺少periodInSecond参数
INVALID_PARAMETER_VALUE Period in second must be positive. 400 参数值错误,periodInSecond需要为正数
INVALID_PARAMETER_VALUE Start time is later than 2 hours after current time or earlier than 40 days ago. 400 参数值错误,开始时间比当前时间晚2小时或早于40天前
INTERNAL_ERROR We encountered an internal error. Please try again. 500 所有未定义的其他错误。