Bambuser icon

Bambuser

Interact with the Bambuser Live Commerce API: live shopping, on-demand video, video calls, product catalog, and shopper data

Actions111

Video → Update

AI-generated

Summary

Updates the title, description and optional locale of an existing Bambuser on-demand (VOD) video by sending a PATCH to /v1/vod/videos/{videoId}.

Inputs

  • videoId (required) — ID of the video to update; used in the request path.
  • title (required) — New video title, sent as videoDetails.title.
  • description (required) — New video description, sent as videoDetails.description. Required, so the existing description is overwritten even if you only want to change the title.
  • locale — BCP-47 locale tag (e.g. en-US, sv-SE). Sent as videoDetails.locale only when non-empty.

Output shape

One output item per input item, whose json is the API's response to the PATCH (typically the updated video record).

If the API returns an empty body, the item is {"success": true}. Items run in parallel, and any API error fails the node. Authentication uses the Bambuser API credential, and the region or base URL comes from that credential.

Examples

Example 1: Rename a video and refresh its description after editing

Resource: Video, Operation: Update, Video ID: ={{$json.videoId}}, Title: 'Spring Collection Launch', Description: 'Replay of the spring launch show'

Example 2: Set the language of a video's metadata

Video ID: abc123, Title and Description filled in, Locale: sv-SE

Links

Discussion