Create Clip

Creates a new clip. For more information on creating clips, check out the Twitch API Reference Guide for Create Clip.

Box Name Type Description
Login Name Dropdown Your Twitch login name (all lowercase characters) to create the clip for.
Clip Title String Optional title to apply to the created clip.
Clip Duration Number Optional clip duration in seconds. Must be between 5 and 60 seconds.
Save Variable As (optional) String Variable to save your newly created clip ID.

Saved Value:

Value Type Description
savedVariable String ID of the newly created clip (data[0].id).
undefined Undefined Saved if Twitch is not connected, the channel cannot be resolved, required scopes are missing, Twitch returns an empty response, or the request fails.

Twitch API Endpoint: POST /helix/clips

Request Field Type Description
broadcaster_id string The ID of the broadcaster whose stream you want to create a clip from.
has_delay boolean When true, adds a delay before the clip is captured (accounts for the typical stream delay). Default: false.

Response Fields:

Response Field Type Description
data[0].id string The ID of the clip that was created. Saved as the command’s output variable.
data[0].edit_url string The URL of the Twitch webpage where the user can edit the clip.
Back to the list