AzuraCast icon

AzuraCast

Interact with AzuraCast Web API

Actions263

Station Streamer/DJ → Run Streamer Broadcasts Batch

AI-generated

Summary

Performs a batch delete operation on multiple streamers at a specified AzuraCast station using the POST /api/stations/:station_id/streamer-dj/broadcasts/batch endpoint.

Inputs

  • path__poststationstreamerbroadcastsbatch__id (required) — The unique identifier (ID) of the streamer to target. Accepts a string ID or a list selection.
  • path__poststationstreamerbroadcastsbatch__station_id (required) — The unique identifier (ID) of the station containing the streamer. Accepts a string ID or a list selection.
  • body_optional__poststationstreamerbroadcastsbatch — Contains the batch action configuration. 'do' must be set to 'delete' and 'rows' must be an array of IDs to remove. Default is empty object.
  • sendAdditionalHeaders — If true, allows inclusion of custom HTTP headers via the Additional Headers (JSON) field.
  • additionalHeaders — A JSON object containing key-value pairs for custom HTTP headers (e.g., {"X-Trace-ID": "abc123"}). Only visible when Send Additional Headers is enabled.
  • returnFullResponse — If true, the node returns the full HTTP response object including headers and status code.

Output shape

One output item per input item containing the HTTP response body, status code, and headers (if Return Full Response is enabled).

By default, the response data is wrapped in a single output item. If 'Return Full Response' is enabled, the node returns the raw HTTP response object for each input item.

Examples

Example 1: Remove a specific set of streamer broadcasts from a station.

Select the target station and streamer IDs, set 'Do' to 'delete', and provide the list of broadcast IDs in the 'Rows' field.

Links

Discussion