JUMP TOShift API docsVersionsGet versionsgetUpdate a versionputDelete a versiondeleteAdd a new versionpostChange the active versionputAssets/v3/assets/{assetId}/{videoId}/{manifest}getUpdate assetputGet assetgetDelete asset by IDdeleteGet assetsgetCreate assetpostGet Asset Encoding ProgressgetMetadataGet metadatagetUpdate metadataputAdd metadatapostDelete all metadatadeleteGet metadata key valuegetChange metadata key valueputDelete metadata by its keydeleteUploadCreate upload ticketpostDistribution ListsGet all distribution listsgetUpdate distribution listputCreate distribution listpostGet distribution listgetUpdate distribution listputDelete distribution listdeleteBatch Update distribution list with list of usersputFoldersGet foldersgetCreate folderpostUpdate folderputDelete folderdeleteGet assetsgetGet foldergetDelete all assetsgetMove asset to a folderpostCopy asset to a folderpostMove folderpostMove folder to a projectpostGet subfoldersgetGet path for a foldergetPlaylistsGet all playlistsgetCreate playlistpostGet playlistgetUpdate playlistputDelete playlistdeleteGet assetsgetGet foldersgetGet assets by foldergetGet sub folders by foldergetPlaylist Contains Watermarked AssetpostSpotlightGet spotlightsgetCreate a spotlightpostGet spotlight by IDgetUpdate a spotlightputDelete a spotlightdeleteGet templatesgetCreate a spotlight templatepostGet template by IDgetUpdate a spotlight templateputDelete templatedeleteGet a template for a given spotlightgetGet playlist assets for a spotlightgetGet playlist asset for spotlightgetGet playlist folders for spotlightgetGet playlist assets within a folder for a spotlightgetGet playlist subfolders for a spotlightgetProjectsGet all projectsgetCreate a projectpostGet role for projectgetRemove role from projectdeleteGet roles for projectgetUpdate role in projectputCreate role in projectpostUpdate a projectputDelete a projectdeleteGet assets in projectgetGet a project by idgetDelete assets in a projectgetGet users in projectgetMake a project a favoritepostRemove a project as a favoritedeleteClone a projectpostMove assets to another projectspostCopy asset to projectpostGet folders in projectgetRemove user from projectdeleteUpdate role for user in projectputAssign new role to user in projectpostInvite user to projectpostLinksGet asset metadatagetGet link by idgetUpdate linkputGet all links owned by the current usergetCreate linkpostGet path for a quicklink foldergetExpire linkpostGet link asset versionsgetGet link assetgetGet link assetsgetGet folders for quicklinkgetGet assets within a folder for a quicklinkgetGet subfolders for a quicklinkgetCommentsGet comments for assetgetUpdate commentputCreate comment for assetpostGet comment for asset by IDgetDelete commentdeleteGet comments for asset versiongetGet commentsgetUpdate comment for linkputCreate comment for linkpostDelete commentdeleteRole TemplatesGet role templatesgetUpdate role templateputCreate role templatepostGet role templategetUpdate role templateputDelete role templatedeleteReplace all uses of a role template with another one and delete the original role.postTagsGet tagsgetUpdate a tagputDelete a tagdeleteUsersGet usersgetCreate a userpostGet usergetUpdate userputDelete userdeleteGet tags for usergetUpdate tags for userputCreate tags for userpostGet project for usergetGet tagsgetAdd a role to the userpostRemove a role from the userdeleteUpdate role templates for userputCreate role templates for userpostWebhooksGet all webhooksgetCreate webhookpostGet a webhook by idgetUpdate a webhookputDelete a webhook by IDdeleteMediaSilo API V4 [for any missing endpoints, please use V3]v4/core/projectsGet all projectsgetGet favorite projectsgetUpdate a project with patchputv4/core/usersGet User Name by User IdgetLinksGet link by idgetGet quicklink share optionspostUpdate linkputGet all linksgetCreate linkpostGet folders for synclinkgetGet link historygetPatch linkputv4/core/workspacePreferencesGet preferences for workspacegetCreate or update preferencespostPowered by Change the active versionput https://api.shift.io/v3/assets/{assetId}/versions/activate