Skip to main content

Object keys

Object keys are strings relative to a bucket. Forward slashes create folder-like organization:
Keys are case-sensitive. Keep keys stable and predictable because the exact key is required for metadata, download, and delete requests.

List objects

GET /clearlake/buckets/:name/objects requires clearlake:read and returns:

Get object metadata

GET /clearlake/buckets/:name/objects/* requires clearlake:read. Replace the wildcard with the complete object key. The response contains key, file_name, file_id, size, and content_type.

Delete an object

DELETE /clearlake/buckets/:name/objects/* requires clearlake:delete and returns 204 No Content. Deleting an object is permanent.

Troubleshooting