media.lifecycle.transition

Generated at from openvibe-contracts v0.34.2 and openvibe-sdk v0.5.0.

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 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