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
Channel → List Channels
AI-generatedSummary
List all channels from the Infomaniak Streaming Video service, optionally with pagination, sorting, and filtering.
Inputs
- authentication — Authentication method; choose OAuth2 or API Key.
- query_limit — Number of items to return per page.
- query_skip — Offset index of the first item to return (0‑based).
- query_page — Page number for pagination (alternative to limit/skip).
- query_per_page — Number of items per page; works with page parameter.
- query_with — Optional value to include additional resource data; e.g., "total".
- query_return — Optional value; if set to "total", returns only the count of items.
- query_order_by — Field to sort results by.
- query_order — Sort direction; "asc" or "desc".
- query_order_for — JSON object defining sorting order for a field.
- limit — Maximum number of channels to return; capped at 500; defaults to 50.
- returnAll — If true, continue fetching pages until all items are retrieved.
- returnFullResponse — If true, returns the complete response payload; otherwise only the items.
Output shape
array of channel objects
Returns a paginated collection; may be limited by limit/query_skip or returnAll. Optional fields can control return type (items vs total count) and include full response.
Examples
Example 1: Fetch first page of channels with OAuth2, limit 100
authentication=oauth2&limit=100
Example 2: List all channels using API Key and return total count
authentication=apiKey&query_return=total
Example 3: Paginate through channels with page 2, 50 items per page
authentication=oauth2&query_page=2&query_per_page=50