Actions92
- Channel Actions
- Channel > Config Actions
- Event Actions
- Integrations Actions
- Live Actions
- Misc > Countries Actions
- Misc > Stream Actions
- Option Actions
- Option > Record Actions
- Option > Record > Instant Actions
- Option > Record > Storage Actions
- Option > Timeshift Actions
- Option > Watermarking Actions
- Option > Simulcast Actions
- Players Actions
- Players > Ads Actions
- Players > Embeds Actions
- Players > Pictures Actions
- Prices Actions
- Restrictions Actions
- Stats > Channel > Connection History Actions
- Stats > Channel > Consumption Actions
- Stats > Channel > Export Stats Actions
- Stats > Channel > Geolocation Actions
- Stats > Channel > Technologies Actions
- Stats > Channel > Viewers Actions
- Stats > Channel > Viewing Actions
- Stats > Globals > Consumption Actions
- Stats > Globals > Geolocation Actions
- Stats > Globals > Viewers Actions
- Stats > Globals > Viewing Actions
- Thumbnail Actions
- Order Actions
Option > Record > Instant → Start A Record
AI-generatedSummary
Start a recording on a selected channel and storage.
Inputs
- authentication — Authentication method, either OAuth2 or API Key.
- path_channel (required) — Channel identifier (numeric ID).
- query_account_id (required) — Account identifier (numeric ID).
- body_auto_stop (required) — Enable automatic stop of the recording.
- body_fragment_duration (required) — Length of each fragment in seconds (minimum 1).
- body_name (required) — Name of the recording.
- body_selected_storage_id (required) — Storage machine identifier.
- body_storage (required) — Additional storage configuration details.
- bodyParameters — Optional additional fields for the recording.
- returnFullResponse — When true, the full response object is returned.
Output shape
JSON object representing the started recording (includes record ID and metadata)
If returnFullResponse is true, the full response is returned; otherwise a success indicator is emitted. Errors are propagated as n8n error nodes.
Examples
Example 1: Start a new stream for channel 12 with OAuth2 auth
authentication: OAuth2; path_channel: 12; query_account_id: 5; body_auto_stop: false; body_fragment_duration: 30; body_name: "Stream1"; body_selected_storage_id: 3; body_storage: {}; returnFullResponse: true
Example 2: Create a short auto‑stopping clip using API Key
authentication: API Key; path_channel: 7; query_account_id: 2; body_auto_stop: true; body_fragment_duration: 10; body_name: "Clip"; body_selected_storage_id: 1; body_storage: {}; bodyParameters: {file_path: "clips/short.mp4"}; returnFullResponse: false
Example 3: Record with diffusion times and auto‑stop enabled
authentication: OAuth2; path_channel: 3; query_account_id: 1; body_auto_stop: true; body_fragment_duration: 5; body_name: "AutoStopDemo"; body_selected_storage_id: 2; body_storage: {}; bodyParameters: {diffusion_at: 200, diffusion_ends_at: 210, file_path: "auto/stop.mp4"}; returnFullResponse: false