Infomaniak Streaming Radio icon

Infomaniak Streaming Radio

Interact with Infomaniak Streaming Radio API

Actions141

Radio Products → List Products

AI-generated

Summary

List Radio Products

Inputs

  • authentication — Authentication method to use for the request (OAuth2 or API Key).
  • query_account_id (required) — Identifier of the account whose Radio Products are to be listed.
  • query_with — Optional parameter to include additional related data in the response.
  • query_return — If set to 'total', the response returns the count of items instead of the items themselves.
  • query_limit — Maximum number of items to return per request (part of offset pagination).
  • query_skip — Index of the first item to return (0‑based) for pagination.
  • query_page — Page number for paginated results.
  • query_per_page — Number of items per page when using pagination.
  • query_order_by — Field to sort the results by.
  • query_order — Sort direction, either 'asc' or 'desc'.
  • query_order_for — JSON object defining sorting order for a field (default uses 'order').
  • limit — Number of items to return, validated between 1 and 500.
  • returnAll — If true, returns all items without pagination limits.
  • returnFullResponse — If true, returns the full response payload instead of a reduced subset.

Output shape

array of Radio Product objects

Pagination metadata may be included; optional fields such as total, limit, and pagination details depend on query parameters.

Examples

Example 1: Fetch the first 10 products from account 123 using OAuth2

authentication: oauth2, query_account_id: 123, limit: 10, returnAll: false

Example 2: Get the total count of products for account 456

authentication: oauth2, query_account_id: 456, query_return: total

Example 3: Retrieve all products for account 789 with full response

authentication: apiKey, query_account_id: 789, returnAll: true, returnFullResponse: true

Links

Discussion