latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-1127518479.8 KB

789e6ad3796c

S3 Storages

Create S3 Storage

Create a new S3 storage configuration for the authenticated team.

post/s3-storages

Request body

namestring required

A friendly name for the storage.

descriptionstring nullable

Optional description.

endpointstring required

S3-compatible endpoint URL.

bucketstring required

S3 bucket name.

regionstring required

S3 region.

keystring required

Access key.

secretstring required

Secret key.

is_usableboolean

Whether the storage is marked usable.

Example request

{
  "name": "My S3 Storage",
  "endpoint": "https://s3.us-east-1.amazonaws.com",
  "bucket": "my-bucket",
  "region": "us-east-1"
}

Response

S3 storage created.

uuidstring

The UUID of the S3 storage.

Example response

{
  "uuid": "og888os"
}