Skip to content

Commit 6a41c44

Browse files
committed
Update rate limits
1 parent 3e58ad9 commit 6a41c44

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

src/connections/rate-limits.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ Events ingested by Segment have a limit of **10,000** properties per individual
99

1010
## Inbound data ingestion API rate limit
1111

12-
If within a ten minute period a Customer's sources (in aggregate) send more than 60 million events (average of 100,000 events per second) without prior arrangement, Segment reserves the right to queue any additional events and process those at a rate that does not exceed 60 million events in any ten minute period.
12+
Within a ten minute period, if any sources (in aggregate) send more than 12 million events (average of 20,000 events per second) without prior arrangement, Segment reserves the right to queue any additional events and process those at a rate that does not exceed 12 million events in a ten minute period.
13+
14+
> warning "Engage rate limit"
15+
> Engage has a limit of 1,000 events per second for inbound data. Visit the [Engage Default Limits documentation](/docs/engage/product-limits/) to learn more.
1316
1417
## Outbound downstream destination rate limits
1518

src/connections/sources/catalog/libraries/server/http-api/index.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,10 @@ Segment welcomes feedback on API responses and error messages. [Reach out to sup
3737

3838
## Rate Limits
3939

40-
Segment recommends you to not exceed 100,000 requests per second with the HTTP API. For [`batch` requests](#batch), there's a limit of 500 KB per request.
40+
Segment recommends you to not exceed 20,000 requests per second with the HTTP API. For [`batch` requests](#batch), there's a limit of 500 KB per request.
41+
42+
> warning "Engage rate limit"
43+
> Engage has a limit of 1,000 events per second for inbound data. Visit the [Engage Default Limits documentation](/docs/engage/product-limits/) to learn more.
4144
4245
## Max Request Size
4346

@@ -261,13 +264,14 @@ The `alias` call has the following fields:
261264

262265
For more details on the `alias` call and payload, check out our [Spec](/docs/connections/spec/alias/).
263266

264-
## Historical Import
267+
## Historical import
265268

266269
You can import historical data by adding the `timestamp` argument to any of your method calls. This can be helpful if you've just switched to Segment.
267270

268271
Historical imports can only be done into destinations that can accept historical timestamped data. Most analytics tools like Mixpanel, Amplitude, and Kissmetrics can handle that type of data just fine. One common destination that does not accept historical data is Google Analytics since their API cannot accept historical data.
269272

270-
**Note:** If you're tracking things that are happening right now, leave out the `timestamp` and Segment servers will timestamp the requests for you.
273+
> info ""
274+
> If you're tracking things that are happening right now, leave out the `timestamp` and Segment servers will timestamp the requests for you.
271275
272276
## Batch
273277

0 commit comments

Comments
 (0)