PreRoll.io icon

PreRoll.io

Interact with PreRoll.io — podcast production management

Show → Create

AI-generated

Summary

Creates a new show in PreRoll.io under a given client by sending a POST to /api/v1/shows, and returns the created show record.

Inputs

  • Client ID (required) — UUID of the client the show belongs to. Sent as client_id.
  • Name (required) — Name of the show.
  • Additional Fields — Optional collection merged into the request body: Description (text), Format (interview, narrative, other, panel, solo), and Schedule (free text such as 'Weekly on Tuesdays'). Only fields you add are sent.

Output shape

One JSON item per input item containing the created show object. The node returns the API response's data property if present, otherwise the whole response body.

The exact fields of the show depend on the PreRoll API. It runs once per input item. With Continue On Fail enabled, a failed item outputs an object with an error message instead of stopping the workflow.

Examples

Example 1: Create a show for a client when they onboard

Client ID = {{ $json.clientId }}, Name = 'The Growth Show', no additional fields.

Example 2: Create a weekly interview show with a description

Client ID and Name set; Additional Fields: Format = Interview, Schedule = 'Weekly on Tuesdays', Description = 'Founder interviews'.

Links

Discussion