Bulk update videos
Updates up to 20 videos in a single request. Each item includes a video id and its own patch fields. Returns arrays of successfully updated video ids and failed updates. Deprecated: use PATCH /api/v2/{team_slug}/{app_slug}/dam/videos instead.
PATCH
/api/v1/{team_slug}/{app_slug}/videos/bulkdeprecatedAuthorization
AuthorizationBearer token · headerrequiredManagement API token, sent as Authorization: Bearer <token>.
Path parameters
team_slugstringrequiredTeam slug
app_slugstringrequiredApp slug
Request body
requiredapplication/jsonVideo patch items
videosinternal_pkg_webserver_v1.BulkPatchVideoItem[]requiredmin items 1 · max items 20
Show propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkPatchVideoItemdescriptionstringidstringrequiredpublicbooleanstatusstringAllowed:
activeinactivetitlestringmin length 1
translationsinternal_pkg_webserver_v1.UpdateVideoTranslationsShow propertiesHide properties
descriptioninternal_pkg_webserver_v1.VideoTranslationValue[]Show propertiesHide properties
Array of
internal_pkg_webserver_v1.VideoTranslationValuelocalestringrequiredvaluestringtitleinternal_pkg_webserver_v1.VideoTranslationValue[]Responses
200
Videos updated successfully
datainternal_pkg_webserver_v1.BulkUpdateVideosResponserequiredShow propertiesHide properties
failedinternal_pkg_webserver_v1.BulkPatchFailedUpdate[] | nullShow propertiesHide properties
Array of
internal_pkg_webserver_v1.BulkPatchFailedUpdateidstringreasonstringsuccessfulstring[] | nulldetailsstring[]Additional contextual information about the response. Used to provide supplementary details beyond the main data payload, such as validation warnings or processing notes
successbooleanrequired400
Invalid request
detailsstring[]messagestringsuccessbooleanrequired401
Unauthorized access
detailsstring[]messagestringsuccessbooleanrequired500
Internal server error
detailsstring[]messagestringsuccessbooleanrequired