Newer Version Available
Streaming API Limits
Limits protect shared resources. These default limits are for basic consumers of Streaming API.
If your application exceeds these limits, or you have scenarios for which you need to increase the number of clients per topic or the number of concurrent clients across all topics, contact Salesforce.
PushTopic Streaming Limits
The following limits apply to PushTopic Streaming in all API versions.
Generic Streaming Limits
| Description | Performance and Unlimited Editions | Enterprise Edition | Professional Edition | Free Orgs |
|---|---|---|---|---|
| Maximum streaming channels per org | 1,000 | 1,000 | 1,000 | 200 |
| Maximum events within a 24-hour period with Generic Streaming (API version 36.0 and earlier) | 100,000 | 100,000 | 100,000 | 10,000 |
| Maximum events within a 24-hour period with Durable Generic Streaming (API version 37.0 and later) | 1,000,000 | 200,000 | 100,000 | 10,000 |
Generic Streaming has the same limits for the maximum number of clients and maximum number of concurrent clients as PushTopic Streaming. The following limits apply to Generic Streaming and Durable Generic Streaming.
| Description | Performance and Unlimited Editions | Enterprise Edition | All other editions |
|---|---|---|---|
| Maximum clients (subscribers) per generic streaming channel | 2,000 | 1,000 | 20 |
| Maximum concurrent clients (subscribers) across all generic streaming channels | 2,000 | 1,000 | 20 |