Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Data Streams
  • Access management
  • Pricing policy
    • Overview
    • All methods
    • Common errors
    • Examples
  • FAQ
  1. HTTP API compatible with Amazon Kinesis Data Streams
  2. All methods

All methods

Written by
Yandex Cloud
Updated at August 15, 2025

The Yandex Data Streams HTTP API is compatible with the Amazon Kinesis Data Streams API and provides the following methods:

Method name
AWS 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 stream
Available 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.

Was the article helpful?

Previous
Overview
Next
CreateStream
© 2025 Direct Cursus Technology L.L.C.