s3_list_object_versions
Lists object versions and delete markers in a Backblaze B2 bucket to locate specific versions before targeted retrieval, copy, or deletion. Use this to handle versioned objects.
Instructions
List object versions and delete markers in a B2 bucket using the S3-compatible API. Use before version-targeted s3_get_object, s3_head_object, s3_copy_object, or s3_delete_object calls; use s3_list_objects_v2 when current live objects are enough. Requires listFiles. Results are paginated with maxKeys (default 1000, max 1000) and paired key/version markers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bucket | Yes | Bucket name whose object versions should be listed. | |
| prefix | No | Only list versions and delete markers for keys that start with this prefix. | |
| maxKeys | No | Maximum versions/delete markers to return (default 1000, range 1-1000). | |
| delimiter | No | Optional delimiter, usually '/', to group common key prefixes. | |
| keyMarker | No | Pagination cursor: nextKeyMarker from a previous response. | |
| versionIdMarker | No | Pagination cursor paired with keyMarker: nextVersionIdMarker from a previous response. |