| Endpoint | Method | Admin Required |
|---|---|---|
/api/v1/buckets/:bucketName/tags | PUT | No |
Sets the tags for a bucket you own, overwriting any existing tags entirely - this does not merge with the current tag-set. Matches the S3-compatible API's PutBucketTagging semantics.
{
"tags": {
"env": "prod",
"team": "storage"
}
}
Returns the saved tags:
{
"tags": {
"env": "prod",
"team": "storage"
}
}
| Status | Reason |
|---|---|
400 | Missing bucket name |
404 | Bucket not found (or not owned by you) |