Actions111
- Call Actions
- Call Statistic Actions
- Catalog Product Actions
- Connect Link Actions
- Live Broadcast Actions
- Live Channel Actions
- Live Product Actions
- Live Show Actions
- Add Channel
- Add Highlight
- Add Product
- Add Products Batch
- Add Tag
- Create
- Create Pinned Comment
- Delete
- Delete Asset
- Delete Highlight
- Delete Pinned Comment
- Get
- Get Assets
- Get Broadcasts
- Get Chat Messages
- Get Chat Transcripts
- Get Examples
- Get Highlights
- Get Many
- Get Pinned Comments
- Get Products
- Remove Channel
- Remove Product
- Remove Tag
- Reorder Products
- Send Chat Message
- Update
- Update Channels
- Update Chat Message
- Update Highlight
- Update Pinned Comment
- Update Tags
- Live Statistic Actions
- Live Tag Actions
- Live User Actions
- Live Webhook Actions
- Media Asset Actions
- Shopper Data Actions
- Video Actions
- Video Playlist Actions
Live Show → Update Channels
AI-generatedSummary
Replaces the full set of channels attached to a Bambuser live show with the supplied list of channel IDs, via a PUT to /shows/{showId}/channels.
Inputs
- Show ID (required) — ID of the live show whose channels will be replaced; used in the request path.
- Channel IDs (required) — Comma-separated channel IDs (e.g. "id1, id2"). Values are trimmed and empty entries dropped, then sent as {"data":[{"id":...}]}. Replaces all current channels on the show.
Output shape
One output item per input item, with the JSON response from the Bambuser API for the channel update.
If the API returns an empty body, the item is {"success": true}. Channels not in the list are dropped from the show. An empty Channel IDs value would send an empty list, which clears the channels (not verified against the API). Items are processed in parallel, and API errors fail the node.
Examples
Example 1: Reassign a show to two regional channels
Show ID = abc123; Channel IDs = "chanEU, chanUS"
Example 2: Use IDs from a previous node
Show ID = {{$json.showId}}; Channel IDs = {{$json.channels.join(',')}}