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
Event → Update An Event
AI-generatedSummary
Update an existing streaming video event on Infomaniak.
Inputs
- authentication (required) — Authentication method (OAuth2 or API Key).
- path_channel (required) — Channel identifier to which the event belongs.
- path_repeatable_planned_event (required) — Identifier of the repeatable planned event to update.
- query_account_id (required) — Account identifier for the operation.
- body_authorize_country (required) — Boolean to authorize or prohibit specific countries from viewing the stream.
- body_fragment_duration (required) — Maximum size of video fragments.
- body_name (required) — Name of the event (no HTML/PHP tags).
- body_start_at (required) — Start timestamp of the event.
- body_stop_at (required) — End timestamp of the event.
- body_stop_live (required) — Whether to add geographical restrictions to live streams.
- body_timezone (required) — Timezone string for the event.
- body_type (required) — Scope of update: 'only', 'from', or 'all'.
- bodyParameters — Additional optional fields such as access country, repeat interval, etc.
- returnFullResponse — If true, the full API response is returned.
Output shape
a single updated event record
Response includes updated event details; set returnFullResponse to true for the complete response.
Examples
Example 1: Update a channel event with new name and timezone.
authentication: oauth2; path_channel: 12; path_repeatable_planned_event: 34; body_name: "Summer Jam"; body_timezone: "Europe/Paris"; returnFullResponse: false
Example 2: Enable country restrictions and set fragment duration.
authentication: apiKey; path_channel: 7; body_authorize_country: true; body_fragment_duration: 30; body_stop_live: true
Example 3: Update all events of a type with repeat interval.
authentication: oauth2; path_channel: 2; path_repeatable_planned_event: 0; body_type: "from"; body_repeat_interval: 86400; returnFullResponse: true