Cloud Storage
Flashback lets you register and manage storage buckets across AWS, GCS, Azure, and S3/GCS-compatible providers, including usage and health stats. Repositories expose these buckets via scoped Repo Storage API keys so apps can access data with precise READ/WRITE/ADMIN control. Storage Bridge Nodes register securely with the platform using cryptographic signatures and organization keys, then report their status (availability, region, performance) so you can monitor and route traffic intelligently.
Reference Table
Manage storage buckets across AWS, GCS, Azure, and S3/GCS-compatible providers: create, list, update, delete (soft delete), validate connectivity, and retrieve usage/performance stats.
Create, list, update, and delete scoped API keys per repository to control how clients access storage via READ, WRITE, or ADMIN permissions.
Register and unregister bridge nodes using cryptographic signatures, and manage organization-level keys and node associations for secure, authenticated node operations.
List public and organization-specific nodes, and fetch real-time availability and performance stats to inform routing and monitoring decisions.
Cloud Storage API Calls
The table below consolidates all storage-related endpoints across the four sub-categories.
Bucket Management
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.
POST/bucket/{bucketId}/validate
Validate bucket accessibility and connectivity.
Repo Storage API Keys
GET/repo/{repoId}/apikey
Retrieve all API keys associated with the specified repository.
POST/repo/{repoId}/apikey
Create a new API key for the specified repository.
PUT/repo/{repoId}/apikey/{apikeyId}
Update the name or access level of an existing API key.
DELETE/repo/{repoId}/apikey/{apikeyId}
Revoke and delete a specific API key.
Storage Bridge Node Registration
POST/organization/{orgId}/key
Generate a new RSA key pair for organization authentication.
GET/organization/{orgId}/key
List all organization keys with associated node information.
DELETE/organization/{orgId}/key
Delete all organization keys for the specified organization.
DELETE/organization/{orgId}/key/{idKey}
Delete a specific organization key by its ID.
DELETE/organization/{orgId}/node/{nodeId}
Soft delete a node from the organization.
Bridge Node Status
GET/stats/nodes/minute
Retrieve minute-level performance and availability stats for nodes.
GET/organization/{orgId}/nodes
List all private nodes belonging to the specified organization.
Last updated
Was this helpful?