Skip to main content

Cloud Storage HTTP API Overview

CloudBase Cloud Storage offers two sets of HTTP APIs targeting different environment types. Pick the one that matches your environment.

Two cloud storage HTTP APIs

DimensionClassic Cloud StoragePG Cloud Storage
Applicable environmentClassic environments (default)PG environments
AuthenticationTCB AccessToken (Authorization: Bearer <token>)JWT Bearer Token (service_role / authenticated / anon)
Upload pathClient SDK gets a signature and uploads directly to COSGoes through Storage API → COS; metadata is coordinated transactionally
Permission modelBucket-level built-in permissions + JSON security rulesPostgreSQL RLS policies (SQL)
API surfaceBasic object upload / download / delete / copyFull Bucket / Object CRUD, signed URLs, object metadata, multipart upload

How to choose

Product docs

If you want to understand the full capabilities of cloud storage (console, SDK, CLI, cosBrowser, etc.) — not just the HTTP API: