Infomaniak Public Cloud icon

Infomaniak Public Cloud

Interact with Infomaniak Public Cloud API

Actions70

Users → Update User With Invitation

AI-generated

Summary

Update a Public Cloud user via invitation, optionally adding extra fields and optionally returning the full response.

Inputs

  • authentication — Authentication method – OAuth2 (default) or API Key.
  • path_public_cloud_id (required) — Public Cloud Identifier.
  • path_public_cloud_project_id (required) — Public Cloud Project Identifier.
  • path_public_cloud_user_id (required) — Public Cloud User Identifier.
  • body_email (required) — User email address.
  • bodyParameters — Additional body fields to send with the request (e.g., description).
  • returnFullResponse — If true, the full response body is returned; otherwise only a success/failure indicator.

Output shape

a single user object (or success indicator if returnFullResponse is false)

When returnFullResponse is false, only a success status is returned; otherwise the updated user record is returned. Errors follow the standard API error envelope.

Examples

Example 1: Update a user via OAuth2 with email and description

authentication=oauth2, path_public_cloud_id=12345, path_public_cloud_project_id=1, path_public_cloud_user_id=98765, body_email='john.doe@example.com', bodyParameters={description:'Updated via API'}, returnFullResponse=true

Example 2: Update a user using API Key without extra fields

authentication=apiKey, path_public_cloud_id=54321, path_public_cloud_project_id=2, path_public_cloud_user_id=65432, body_email='jane.smith@example.com', returnFullResponse=false

Links

Discussion