Infomaniak Streaming Radio icon

Infomaniak Streaming Radio

Interact with Infomaniak Streaming Radio API

Actions141

Stations → Update Station

AI-generated

Summary

Update an existing radio station's configuration on Infomaniak Streaming Radio.

Inputs

  • authentication — Authentication method; choose OAuth2 or API Key.
  • path_radio_product_id (required) — The unique identifier (ID) of the radio product to request.
  • path_station_id (required) — The unique identifier (ID) of the station to request.
  • bodyParameters — Container for optional fields that modify station behavior (e.g., deactivate options, enable/disable, log settings).
  • returnFullResponse — If true, the full response body is returned; otherwise only success/failure is indicated.

Output shape

a single updated station record

If returnFullResponse is false, only a success status is returned; otherwise the full response payload is provided.

Examples

Example 1: Enable a station and set daily restart time

authentication: OAuth2; path_radio_product_id: 12; path_station_id: 34; body_is_enabled: true; body_time_daily_restart: "02:00"; returnFullResponse: false

Example 2: Deactivate a station and enable log sending

authentication: API Key; path_radio_product_id: 12; path_station_id: 34; body_deactivate_mediapulse: true; body_is_send_logs: true; body_log_server: "logs.infomaniak.com"; returnFullResponse: true

Example 3: Update with comprehensive settings

authentication: OAuth2; path_radio_product_id: 12; path_station_id: 34; body_deactivate_acpm: false; body_deactivate_indes: true; body_deactivate_mediapulse: false; body_is_daily_restart: true; body_is_enabled: true; body_log_login: "admin"; body_log_password: "secret"; body_log_path: "/logs/station"; body_log_server: "logserver"; body_name: "My Station"; body_time_daily_restart: "03:30"; body_timezone_daily_restart: "Europe/Paris"; returnFullResponse: false

Links

Discussion