Amazon EventBridge quotas
There are quotas for most aspects of EventBridge.
Topics
Note
For a list of the quotas for EventBridge Scheduler, see Quotas for EventBridge Scheduler in the EventBridge Scheduler User Guide.
EventBridge quotas
EventBridge has the following quotas.
The Service Quotas console provides information about EventBridge quotas.
Along with viewing the default quotas, you can use the Service Quotas
console to request quota increases
Name | Default | Adjustable | Description |
---|---|---|---|
Api destinations | Each supported Region: 3,000 |
Yes |
The maximum number of API destinations per account per Region. |
Connections | Each supported Region: 3,000 |
Yes |
The maximum number of connections per account per Region. |
CreateEndpoint throttle limit in transactions per second | Each supported Region: 5 per second | No | The maximum number of requests per second for CreateEndpoint API. Additional requests are throttled. |
DeleteEndpoint throttle limit in transactions per second | Each supported Region: 5 per second | No | The maximum number of requests per second for DeleteEndpoint API. Additional requests are throttled. |
Endpoints | Each supported Region: 100 |
Yes |
The maximum number of endpoints per account per Region. |
Event bus policy size | Each supported Region: 10,240 |
Yes |
Maximum policy size, in characters. This policy size increases each time you grant access to another account. You can see your current policy and its size by using the DescribeEventBus API. |
Event buses | Each supported Region: 100 |
Yes |
Maximum event buses per account. |
Event pattern size | Each supported Region: 2,048 |
Yes |
Maximum size of an event pattern, in characters. |
Invocations throttle limit in transactions per second |
us-east-1: 18,750 us-east-2: 4,500 us-west-1: 2,250 us-west-2: 18,750 af-south-1: 750 ap-northeast-1: 2,250 ap-northeast-3: 750 ap-southeast-1: 2,250 ap-southeast-2: 2,250 ap-southeast-3: 750 eu-central-1: 4,500 eu-south-1: 750 eu-west-1: 18,750 eu-west-2: 2,250 Each of the other supported Regions: 1,100 |
Yes |
An invocation is an event matching a rule and being sent on to the rules targets. After the limit is reached, the invocations are throttled; that is, they still happen but they are delayed. |
Number of rules |
af-south-1: 100 eu-south-1: 100 Each of the other supported Regions: 300 |
Yes |
Maximum number of rules an account can have per event bus |
PutEvents throttle limit in transactions per second |
us-east-1: 10,000 us-east-2: 2,400 us-west-1: 1,200 us-west-2: 10,000 af-south-1: 400 ap-northeast-1: 1,200 ap-northeast-3: 400 ap-southeast-1: 1,200 ap-southeast-2: 1,200 ap-southeast-3: 400 eu-central-1: 2,400 eu-south-1: 400 eu-west-1: 10,000 eu-west-2: 1,200 Each of the other supported Regions: 600 |
Yes |
Maximum number of requests per second for PutEvents API. Additional requests are throttled. |
Rate of invocations per API destination | Each supported Region: 300 |
Yes |
The maximum number of invocations per second to send to each API destination endpoint per account per Region. Once the quota is met, future invocations to that API endpoint are throttled. The invocations will still occur, but are delayed. |
Targets per rule | Each supported Region: 5 | No | Maximum number of targets that can be associated with a rule |
Throttle limit in transactions per second | Each supported Region: 50 |
Yes |
Maximum number of requests per second for all EventBridge API operations except PutEvents. Additional requests are throttled |
UpdateEndpoint throttle limit in transactions per second | Each supported Region: 5 per second | No | The maximum number of requests per second for UpdateEndpoint API. Additional requests are throttled. |
In addition, EventBridge has the following quotas that are not managed through the Service Quotas console.
Name | Default | Description |
---|---|---|
Event buses |
Each supported Region: 100 |
Maximum event buses per account. |
Event bus policy size |
Each supported Region: 10240 | Maximum policy size, in characters. This policy size increases each time you
grant access to another account. You can see your current policy and its size by using
the DescribeEventBus API. |
Event pattern size |
Each supported Region: 2048 |
Maximum size of an event pattern, in characters. This is adjustable up to 4096 characters. If you have requirements for the higher maximum limit, contact
support |
Schema discovery levels |
Each supported Region: 255 levels |
Maximum number of levels schema discovery will infer events that are nested. Any events past 255 levels are ignored. |
PutPartnerEvents quotas by Region
If you have requirements for higher maximum limits, contact
support
Regions | Transactions per second |
---|---|
|
PutPartnerEvents has a soft limit of 1,400 throughput requests per second and 3,600 burst requests per second by default in all Regions. |
EventBridge Schema Registry quotas
EventBridge Schema Registry has the following quotas.
The Service Quotas console provides information about EventBridge quotas.
Along with viewing the default quotas, you can use the Service Quotas
console to request quota increases
Name | Default | Adjustable | Description |
---|---|---|---|
DiscoveredSchemas | Each supported Region: 200 |
Yes |
The maximum number of schemas for a discovered schema registry that you can create in the current region |
Discoverers | Each supported Region: 10 |
Yes |
The maximum number of discoverers that you can create in the current region. |
Registries | Each supported Region: 10 |
Yes |
The maximum number of registries that you can create in the current region. |
SchemaVersions | Each supported Region: 100 |
Yes |
The maximum number of versions per schema that you can create in the current region. |
Schemas | Each supported Region: 100 |
Yes |
The maximum number of schemas per registry that you can create in the current region. (Except Discovered Schema Registry) |
EventBridge Pipes quotas
EventBridge Pipes has the following quotas. If you have requirements for higher maximum limits, contact
support
Resource | Regions | Default limit |
---|---|---|
Concurrent pipe executions per account |
|
1000 |
Concurrent pipe executions per account |
|
3000 |
Pipes per account |
All |
1000 |