Skip to content
Get started

Reactivate a user

UserReactivateResponse viewer().users().reactivate(UserReactivateParamsparams, RequestOptionsrequestOptions = RequestOptions.none())
post/v1/viewer/users/reactivate

Restores access for a previously deactivated user. The user will regain their original permissions and be able to log in again.

ParametersExpand Collapse
UserReactivateParams params
String userId

User ID to reactivate. Format: usr_{32-hex-chars}

ReturnsExpand Collapse
class UserReactivateResponse:

Response for reactivating a user in Viewer

boolean success
Optional<String> message
Reactivate a user
package com.avara.example;

import com.avara.client.AvaraClient;
import com.avara.client.okhttp.AvaraOkHttpClient;
import com.avara.models.viewer.users.UserReactivateParams;
import com.avara.models.viewer.users.UserReactivateResponse;

public final class Main {
    private Main() {}

    public static void main(String[] args) {
        AvaraClient client = AvaraOkHttpClient.fromEnv();

        UserReactivateParams params = UserReactivateParams.builder()
            .userId("usr_1234567890abcdef1234567890abcdef")
            .build();
        UserReactivateResponse response = client.viewer().users().reactivate(params);
    }
}
{
  "success": true,
  "message": "User reactivated successfully"
}
Returns Examples
{
  "success": true,
  "message": "User reactivated successfully"
}