Objects
List Objects
GET/accounts/{account_id}/r2/buckets/{bucket_name}/objects
Get Object
GET/accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
Upload Object
PUT/accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
Delete Object
DELETE/accounts/{account_id}/r2/buckets/{bucket_name}/objects/{object_key}
ModelsExpand Collapse
ObjectListResponse object { custom_metadata, etag, http_metadata, 5 more } Metadata for an R2 object.
ObjectListResponse object { custom_metadata, etag, http_metadata, 5 more }
Metadata for an R2 object.
etag: optional string
The entity tag for the object. In JSON list/get responses this is the raw
hex digest (without surrounding quotes). The HTTP ETag response header on
Get Object follows RFC 7232 and IS wrapped in surrounding double-quotes.