media.lifecycle.transition

Generated at from openvibe-contracts v0.114.0 and openvibe-sdk v0.35.1.

Not grantable to apps (planned, first-party).

PLANNED as its own grant: change an object's lifecycle (roadmap §30.2 media.lifecycle.transition): restore a soft-deleted object within retention, place or release retention holds (moderation, dmca, creator_pin, admin, evidence), and move VOD bytes between storage tiers. Soft delete itself is DELETE /api/v2/:app/objects/:id; no route sets archived. Today restore checks the delete verb (media.object.delete, or media.object.upload) and holds and tier moves take an app key only.

Owner
media (token audience openvibe.media)
Version
1.0
Status
planned
Visibility
first-party
Resource constraints
namespace, owner
Quota class
media-write
Permissions
media:write
Events
—
Implemented by
  • POST /api/v2/:app/objects/:id/restore
  • POST /api/v2/:app/objects/:id/holds
  • DELETE /api/v2/:app/objects/:id/holds/:holdId
  • POST /api/v1/:app/admin/storage/tiers/move
  • POST /api/v1/:app/admin/storage/tiers/bulk-move

These routes in the API explorer