Infomaniak Core Ressource icon

Infomaniak Core Ressource

Interact with Infomaniak Core Ressource API

Actions73

Profile → Update Profile Information

AI-generated

Summary

Update the profile information for the authenticated Infomaniak user.

Inputs

  • authentication (required) — Authentication method: OAuth2 (default) or API Key.
  • email (required) — Email address of the user whose profile is being updated.
  • bodyParameters — Optional profile fields to update, including first name, last name, birth date, country, language, locale, timezone, passwords, reminder contact, and various notification/limit settings.
  • queryParameters — Optional query parameters; currently only 'Dry Run' (boolean) to test the request without applying changes.
  • returnFullResponse — If true, returns the full API response; otherwise returns only the relevant data.

Output shape

The API response from the profile update endpoint. When returnFullResponse is false, a subset of the response is returned; when true, the entire response object is returned.

On success, the node returns the updated profile data (or full response). On error, an error is thrown.

Examples

Example 1: Update a user's email and first name.

Set authentication to OAuth2, provide email, set bodyParameters.firstname to desired value, leave other fields blank, and keep returnFullResponse false.

Example 2: Test the request without making changes.

Enable queryParameters.dryRun (set to true) while providing required email and any optional fields; the request will be validated but not applied.

Links

Discussion