All methods
Written by
Updated at August 15, 2025
The Yandex Data Streams HTTP API is compatible with the Amazon Kinesis Data Streams API
| Method nameAWS Kinesis API | Description | Note |
|---|---|---|
| AddTagsToStream | Adds or updates tags for the specified data stream. | Not supported by Yandex Data Streams. |
| CreateStream | Creates a data stream. | |
| DecreaseStreamRetentionPeriod | Decreases the record retention period in a data stream.Available retention period options: 4 hours, 12 hours, 24 hours | |
| DeleteStream | Deletes a data stream, including all its shards and data. | |
| DeregisterStreamConsumer | Deregisters the specified stream consumer. | Not supported by Yandex Data Streams. |
| DescribeLimits | Describes shard-level limits. | Not supported by Yandex Data Streams. |
| DescribeStream | Retrieves the description of the specified data stream. | |
| DescribeStreamConsumer | Retrieves the description of the specified registered consumer. | Not supported by Yandex Data Streams. |
| DescribeStreamSummary | Retrieves a summary of the specified stream without shard details. | Not supported by Yandex Data Streams. |
| DisableEnhancedMonitoring | Disables enhanced monitoring. | Not supported by Yandex Data Streams. |
| EnableEnhancedMonitoring | Enables enhanced stream monitoring with shard-level metrics. | Not supported by Yandex Data Streams. |
| GetRecords | Retrieves records from a stream. | |
| GetShardIterator | Retrieves the iterator value. | |
| IncreaseStreamRetentionPeriod | Increases the record retention period in a data streamAvailable retention period options: 4 hours, 12 hours, 24 hours | |
| ListShards | Lists shards and their details. | Not supported by Yandex Data Streams. |
| ListStreamConsumers | Lists registered data stream consumers and their details. | Not supported by Yandex Data Streams. |
| ListStreams | Lists data streams. | |
| ListTagsForStream | Lists tags for the specified stream. | Not supported by Yandex Data Streams. |
| MergeShards | Merges two adjacent shards in a stream. | Not supported by Yandex Data Streams. |
| PutRecord | Puts one record into a data stream. | |
| PutRecords | Puts multiple records into a data stream. | |
| RegisterStreamConsumer | Registers a dedicated stream consumer. | Not supported by Yandex Data Streams. |
| RemoveTagsFromStream | Removes tags from a stream. | Not supported by Yandex Data Streams. |
| SplitShard | Splits a shard into two new shards. | Not supported by Yandex Data Streams. |
| StartStreamEncryption | Enables or updates server-side encryption using an AWS KMS key for the specified stream. | Not supported by Yandex Data Streams. |
| StopStreamEncryption | Disables server-side encryption for the specified stream. | Not supported by Yandex Data Streams. |
| SubscribeToShard | Establishes a connection between a dedicated consumer and a shard. | Not supported by Yandex Data Streams. |
| UpdateShardCount | Updates the number of shards in the specified stream.Only shard count increases are allowed. |