Delete Object
delete_objectDelete an object; versioned buckets may retain older versions.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"bucket_name": "<bucket_name>",
"object_key": "<object_key>",
"bucket_token": "<bucket_token>"
},
"name": "delete_object"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| object_key | Yes | Complete object key, including path-like prefixes. | |
| bucket_name | Yes | Bucket to operate on. | |
| bucket_token | Yes | Secret bearer token returned with the public bucket. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deleted | Yes | True when the object was deleted. | |
| object_key | Yes | Complete object key, including path-like prefixes. | |
| version_id | No | ||
| bucket_name | Yes | Bucket to operate on. |