Bulk Soft-Delete Objects
Changed onSoft-delete many objects by ID in one call. Records are retained and flipped to a non-active lifecycle state (so retrieval excludes them), with the lifecycle propagated to downstream documents. There is no self-service restore endpoint: clearing the marker is a support action, so treat this as a one-way call. Bucket stats are recomputed once. Designed for large purges (e.g. scoping a synced bucket to a subset) without the per-object webhook/stats storms of single delete.
Request
- Base URL: https://api.mixpeek.com
- URL: https://api.mixpeek.com/v1/buckets/{bucket_identifier}/objects/bulk-soft-delete
- Auth: HTTP bearer and API key in header X-Namespace
Path parameters
The unique identifier of the bucket.
Request body
Example request
{
"object_ids": [
"obj_abc123",
"obj_def456"
],
"reason": "scope footage bucket to 8 target brands"
}Response
Successful Response
Changes
- warning
removed the optional property
from the response with the status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- warning
- info
the endpoint scheme security
BearerAuth AND NamespaceHeaderwas added to the API
- info