For the complete documentation index, see llms.txt. This page is also available as Markdown.

Bucket

This file outlines the Flashgate API's bucket management features, including creating storage buckets, listing them, and retrieving usage stats. It supports AWS, GCS, Azure, and S3/GCS-compatible providers. All bucket operations now support workspace-based access control through the workspaceId parameter.

To perform this operation, you must be authenticated by means of one of the following methods: BearerAuth.

Bucket API Calls

Method
API Reference
Description

GET/bucket

List all buckets belonging to the authenticated user's organization.

GET/bucket/stats

Retrieve usage and performance statistics for one or more storage buckets.

POST/bucket

Create a new storage bucket with credentials for AWS, GCS, Azure, or S3/GCS-compatible services.

GET/bucket/available

List available buckets that can be used for new repositories.

GET/bucket/{bucketId}/status

Get status and node information for a specific bucket.

POST/bucket/{bucketId}/stats

Get daily statistics for a specific bucket.

PUT/bucket/{bucketId}

Update an existing bucket's configuration.

DELETE/bucket/{bucketId}

Delete a bucket (soft delete).

POST/bucket/{bucketId}/validate

Validate bucket accessibility and connectivity.

Last updated

Was this helpful?