Yandex Cloud
Search
Contact UsGet started
  • Blog
  • Pricing
  • Documentation
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • ML & AI
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Customer Stories
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Education and Science
    • Yandex Cloud Partner program
  • Blog
  • Pricing
  • Documentation
© 2025 Direct Cursus Technology L.L.C.
Yandex Data Streams
  • Access management
  • Pricing policy
    • Overview
    • All methods
      • CreateStream
      • DecreaseStreamRetentionPeriod
      • DeleteStream
      • DescribeStream
      • IncreaseStreamRetentionPeriod
      • GetRecords
      • GetShardIterator
      • ListStreams
      • PutRecord
      • PutRecords
      • UpdateShardCount
    • Common errors
    • Examples
  • FAQ

In this article:

  • Request
  • Request parameters
  • Response
  • Response parameters
  • Errors
  1. Amazon Kinesis Data Streams compatible HTTP API
  2. Methods
  3. ListStreams

ListStreams

Written by
Yandex Cloud
Updated at February 10, 2023
  • Request
    • Request parameters
  • Response
    • Response parameters
  • Errors

Outputs a list of streams.

The HasMoreStreams response parameter indicates that there are more streams to output. To request them, specify the name of the stream returned last as the ExclusiveStartStreamName value in the next request.

RequestRequest

The request contains data in JSON format.

{
  "ExclusiveStartStreamName": "string",
  "Limit": number
}

Request parametersRequest parameters

Parameter Description
ExclusiveStartStreamName The name of the stream to start the output from.

Type: String
Size: 1-128 characters.
Possible values: [a-zA-Z0-9_.-]+
Required: No
Limit The maximum number of streams in the list. If you specify a value greater than 100, no more than 100 streams will be output.

Type: Integer
Possible values: 1-10000.
Default value: 100
Required: No

ResponseResponse

If successful, HTTP code 200 and data in JSON format are returned.

{
  "HasMoreStreams": boolean,
  "StreamNames": ["string"]
}

Response parametersResponse parameters

Parameter Description
HasMoreStreams If true, the list contains more streams to output.

Type: Boolean
StreamNames The name of a stream.

Type: String
Size: 1-128 characters.
Possible values: [a-zA-Z][a-zA-Z0-9-]+*(?<!-)$

ErrorsErrors

Parameter Description
LimitExceededException The request limit is exceeded.

Errors that are common to all methods may occur.

Was the article helpful?

Previous
GetShardIterator
Next
PutRecord
© 2025 Direct Cursus Technology L.L.C.