Infomaniak Swiss Backup icon

Infomaniak Swiss Backup

Interact with Infomaniak Swiss Backup API

Product Management → List All Swiss Backups

AI-generated

Summary

List all Swiss Backup products associated with a specified Infomaniak account, supporting optional pagination, sorting, and filtering parameters to customize the returned data.

Inputs

  • Authentication (required) — Choose between OAuth2 or API Key for authentication.
  • Account Id (required) — The identifier of the Infomaniak account to retrieve Swiss Backups for.
  • Additional Query Parameters — Optional parameters to control the response output such as return type (e.g., total count), limit, skip, pagination (page, per page), and sorting (order by, order, order for fields).
  • Return All — Whether to return all Swiss Backup items or limit the number of items returned.
  • Limit — Maximum number of Swiss Backups to retrieve when 'Return All' is false; must be between 1 and 500.
  • Return Full Response — If true, returns the full API response instead of extracting items.

Output shape

a list of Swiss Backup records or, optionally, the full response object or a total count depending on parameters

Supports pagination with limit/skip or page/per_page parameters. If 'Return All' is true, all pages of data will be fetched automatically. Optional query parameters allow customizing the output to return just a total count instead of full items. Errors are thrown if required parameters are missing or API requests fail.

Examples

Example 1: List all Swiss Backups for account 1234 returning all items

Authentication: OAuth2, Account Id: 1234, Return All: true

Example 2: Retrieve the first 50 Swiss Backups for account 5678 sorted by creation date descending

Authentication: API Key, Account Id: 5678, Return All: false, Limit: 50, Additional Query Parameters: Order By: creation_date, Order: desc

Links

Discussion