A container for streams, similar to a bucket in object storage. Each basin has a globally unique name and lives in a specific cell within a region. The basin name is reflected in the data plane endpoint:Documentation Index
Fetch the complete documentation index at: https://s2.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Configuration
Basins carry configuration that governs stream auto-creation and defaults for streams in the basin. Enablingcreate_stream_on_(append|read) lets you skip explicit stream creation — just start operating and the stream will be created automatically with the basin’s default stream config.
Naming
Streams within a basin are addressed ass2://{basin}/{stream}. Stream names can contain / (or any other delimiter) to create logical hierarchies:
Limits
The number of basins per account is unlimited (for all customers with a payment method; otherwise limited to 100). Streams within a basin are unlimited. See limits for details.See also
SDK
Create, configure, list, and delete basins
API Reference
Basin management endpoints

