Skip to navigation

Set Storage Config

View as Markdown

Bring your own S3 bucket: MeetStream writes bot media (audio, video, transcripts, metadata) directly into your bucket. Only provider aws is supported; S3-compatible stores (MinIO, Cloudflare R2) work via endpoint_url. For read_write mode MeetStream performs a live HeadBucket validation; for write_only it writes probe objects under each configured prefix. Config changes do not move already-written media.

Authentication

AuthorizationToken

Format: Token <your_api_key>

Query parameters

config_typeenumRequired
Allowed values:

Request

This endpoint expects an object.
providerenumRequired
Only aws is supported
Allowed values:
bucket_namestringRequired
regionstringRequired
access_key_idstringRequired
secret_keystringRequired
access_modeenumOptionalDefaults to read_write

write_only makes MeetStream fetch endpoints return 403 for media in your bucket

Allowed values:
prefixstringOptionalDefaults to meetstream

Base key prefix. Leading/trailing slashes stripped; '..' segments rejected. Files are keyed {prefix}/{bot_id}_<file>.

prefixesobjectOptional

Per-artifact-category prefix overrides

endpoint_urlstringOptional

Custom S3-compatible endpoint (MinIO, Cloudflare R2). Omit for AWS S3.

Response

Configuration saved