Kinesis Rate Limits
Kinesis Data Streams enforces a mix of per-account/per-region control-plane API TPS limits and per-shard data-plane throughput limits (1 MB/s or 1000 records/s write per shard, 2 MB/s or 5 GetRecords/s read per shard). Limits are scoped per AWS account per region; many control-plane limits are adjustable via Service Quotas. Exceeding throughput returns ProvisionedThroughputExceededException.
Kinesis Rate Limits is the machine-readable rate-limit profile for AWS Kinesis on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 16 rate-limit definitions, measuring requests_per_second, bytes_per_second, shards, streams, and hours.
The profile also includes 5 backoff/retry policies defined and response codes documented for throttled, provisionedThroughputExceeded, and limitExceeded.
Tagged areas include Rate Limiting, Streaming, and Real-Time.