If a call to an EventBridge API operation is successful, the HTTP status code 200 is returned. If the call fails, an error code and its description are returned. You can find solutions based on the error codes listed in the following table.

HTTP Code Error code Error message Description
403 InvalidAccessKeyId The access Id you provided is not exist. The error message returned because the AccessKey ID you provided does not exist.
403 InvalidStsAccessKeyId The sts access Id you provided is not exist. The error message returned because the AccessKey ID for STS does not exist.
403 AccountIdNotExist The resource owner accountId not exist. The error message returned because the account ID of the resource owner does not exist.
403 AccessDenied The OwnerId that your Access Key Id associated to is forbidden for this operation. The error message returned because you are not authorized to perform the operation.
429 TooManyRequests The request is denied by flow limiter for too many requests. The error message returned because excessive requests trigger throttling. Try again later.
403 AccessDeniedByPreCheck The OwnerId that your Access Key Id associated to is forbidden by pre check. The error message returned because you are not authorized to perform the operation.
403 OptionsMethodNotEnable OPTIONS method is not enabled. The error message returned because the OPTIONS method is not enabled.
403 SecurityTokenInvalid The Security token that your provide is invalid. The error message returned because the temporary security credentials you provided are invalid.
403 ParentAccountNotExist ParentAccountNotExist The error message returned because the Alibaba Cloud account does not exist.
403 ServiceAccessDenied The OwnerId that your Access Key Id associated to has not enabled EventBridge Service. The error message returned because you have not activated the EventBridge service.
403 StsAccessIdExpired The sts accessid has expired. The error message returned because the AccessKey ID for STS has expired.
403 SignatureDoesNotMatch The request signature we calculated does not match the signature you provided. Check your key and signing method. The error message returned because the specified signature is not matched. Check your AccessKey pair and signature method.
403 AccessDeniedForInternalRegion The account is restricted in this region. The error message returned because the account is restricted in this region. Change the region to access the service.
403 ServiceNotEnabled The OwnerId that your Access Key Id associated to has not enabled. The error message returned because the service is not activated.
403 AccessDeniedByRamPolicy The request is denied by ram policy. The error message returned because the RAM user is not authorized to perform the operation.
403 AccessDeniedByConsoleAction The request of console action is not support for this user. The error message returned because the user is not authorized to perform operations in the console.
403 TimeExpired The http request you sent is expired. The error message returned because the HTTP request timed out.
400 InvalidArgument The request params is invalid! The error message returned because the request parameters are invalid.
400 InvalidContent The content you send may contains illegal characters. The error message returned because the content you sent is invalid.
400 InvalidAuthorizationHeader The Authorization header format is invalid. The error message returned because the Authorization header format is invalid.
400 InvalidDateHeader The Date header format is invalid. The error message returned because the Date header format is invalid.
400 InvalidRequestURL URL invalid The error message returned because the specified URL is invalid.
409 EventBusAlreadyExist "The event bus already exist The error message returned because the event bus already exists.
409 EventBusNameEmpty The event bus name is empty The error message returned because the name of the event bus is empty.
409 EventBusNameInvalid The name of event bus in request is invalid! The error message returned because the name of the event bus in the request is invalid.
409 EventBusNameDefaultInvalid 'default' can not be used as customer's event bus The error message returned because the custom event bus cannot be named default.
409 TryingToDeleteDefaultEventBus The default event bus can not be deleted The error message returned because the default event bus cannot be deleted.
400 EventEntryEmpty The event entry is empty in request! The error message returned because the event input is empty.
400 PutEventsRequestLengthExceedLimit The length of putEvents request exceed max size limit The error message returned because the maximum length of the PutEvents request has been reached.
400 PutEventsRequestBatchSizeExceedLimit The batch size of putEvents request exceed max size limit The error message returned because the maximum number of events that can be batch published has been reached.
400 EventEntryInvalid The event entry is invalid in request! The error message returned because the event body is invalid.
400 EventEntrySourceFieldInvalid The source field of event entry is invalid in request! The error message returned when the source field of the event body is invalid.
400 EventEntryTypeFieldInvalid The type field of event entry is invalid in request! The error message returned because the type field of the event body is invalid.
400 DefaultEventBusForbidden The default bus are not accessible for customer! The error message returned because you are not authorized to access the default event bus.
400 EventEntrySizeExceed The single event entry size exceed limit! The error message returned because the maximum size of a single event body has been reached.
400 EventEntryEventBusInvalid EventEntryEventBusInvalid The error message returned because the event body in the event bus is invalid.
400 EventBusNotExist The event bus to put event is not exist! The error message returned because the event bus used to publish events does not exist.
400 EventSourceNotExist The event source in request is not exist! The error message returned because the event source does not exist.
400 EventSourceNameNullOrEmpty The event source name in request is null or empty! The error message returned because the name of the event source is empty.
400 EventSourceTypeNullOrEmpty The event source type in request is null or empty! The error message returned because the type of the event source is empty.
400 EventSourceAlreadyExist The event source created has already exist! The error message returned because the event source that you want to create already exists.
400 EventSourceParamInvalid The event source param is invalid! The error message returned because the parameters of the event source are invalid.
400 EventTargetAlreadyExist The event target created has already exist! The error message returned because the event target that you want to create already exists.
400 EventTargetNotExist The event target delete has not exist! The error message returned because the event target that you want to delete does not exist.
400 AddEventTypeParamsInvalid The params for addEventType is invalid! The error message returned because the addEventType parameter is invalid.
400 EventTypeAlreadyExist The event type in request already exist! The error message returned because the specified event type already exists.
400 EventTypeNotExist The event type not exist! The error message returned because the specified event type does not exist.
400 EventRuleNotExisted The event rule not existed! The error message returned because the specified event rule does not exist.
400 EventRuleNameEmpty The name of event rule in request is empty! The error message returned because the name of the event rule is empty.
400 EventRuleNameInvalid The name of event rule in request is invalid! The error message returned because the name of the event rule is invalid.
400 EventBusRuleNotEmptyForDelete The rules of eventbus exist, please delete them before delete event bus The error message returned because at least one event rule has not been deleted from the event bus. Delete all event rules from the event bus before you delete it.
400 EventRuleFilterPatternEmpty The filter pattern of rule is empty! The error message returned because the event pattern in the event rule is empty.
400 EventRuleSourceEmpty The source of event rule in request is empty! The error message returned because the event source in the event rule is empty.
400 EventRuleEventTypesEmpty The eventTypes of event rule in request is empty! The error message returned because the event type in the event rule is empty.
400 EventRuleTargetsEmpty The targets of event rule in request is empty! The error message returned because the event target in the event rule is empty.
400 EventRuleEventTypeNotSupport The event type in rule is not support! The error message returned because the event type in the event rule is not supported.
400 EventRuleAlreadyExist The event rule in request already exist! The error message returned because the event rule in the request already exists.
400 EventRuleCountExceedLimit The event rule count must not exceed limit for each event bus! The error message returned because the maximum number of event rules in the event bus has been reached.
400 EventRuleFilterPatternSchemaError The filter pattern is invalid! The error message returned because the event pattern is invalid.
400 EventRuleFilterPatternExceedLimit The expression for field in filter pattern exceed count limit! The error message returned because the maximum length of the description for the event pattern has been reached.
400 EventRuleInvalid The event rule is invalid. The error message returned because the event rule is invalid.
400 EventRuleStatusParamError The status param of rule is invalid! The error message returned because the status parameter in the event rule is invalid.
400 EventRuleTargetIdInvalid The id of event target is invalid! The error message returned because the ID of the event target is invalid.
400 EventRuleTargetIdDuplicate The id of event target is duplicate! The error message returned because the ID of the event target already exists.
400 EventRuleTargetInvalid The target in event rule is invalid! The error message returned because the event target in the event rule is invalid.
400 EventRuleTargetFormatTypeInvalid The format type of event target is invalid! The error message returned because the type of the event target is invalid.
400 EventRuleTargetRetryStrategyInvalid The retry strategy of event target is invalid! The error message returned because the retry policy of the event target is invalid.
400 EventRuleTargetsCountExceeded The number of targets exceed limit The error message returned because the maximum number of event targets has been reached.
400 EventRuleTargetNotExist The target is not exist in event rule! The error message returned because the specified event target does not exist in the event rule.
500 Timeout Request timeout The error message returned because the request timed out.
500 InternalError Unknown system error The error message returned because an unknown system error occurred.