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
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

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