---
title: "Update a Sub-Account"
slug: "update-a-sub-account"
updated: 2025-10-23T18:39:57Z
published: 2025-10-23T18:40:53Z
canonical: "docs.wasabi.com/update-a-sub-account"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wasabi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update a Sub-Account

Post/v1/accounts/{AcctNum}

Update the Sub-Account information.

- **AcctName**: if specified, changes the root user's email address. Must be unique.
- **Password**: if specified, changes the root user's password, adhering to complexity policies.
- **NumTrialDays**: if specified, changes the number of trial days, up to Control Account limits. Cannot convert a paid account back to trial.
- **QuotaGB**: if specified, changes the trial storage quota, up to Control Account limits. Ignored for paid accounts.
- **ConvertToPaid**: if set to "true," transitions the Sub-Account to a paid account.
- **ResetAccessKeys**: if set to "true," invalidates all previous access keys and generates new AWS S3/IAM compatible access keys.
- **PasswordResetRequired**: if set to "true," marks the password as temporary, prompting a reset on first login.
- **EnableFTP**: if set to "true," enables FTP/FTPS access; if set to "false," disables it.
- **Inactive**: if set to "true," sets the account as inactive; if set to "false," sets it as active.
- **SendPasswordResetToSubAccountEmail**: if set to "true," sends password-related emails to the Sub-Account. Otherwise, the Control Account receives them.
- **AllowAccountDelete**: if set to "false," hides the Delete Account section in the Wasabi Management Console. If "true," shows it.
- **DisableMFA**: if set to "true," deactivates MFA in the Sub-Account. The user must reset their password via the “Forgot password” link on the Console.

SecurityAPI Key: ApiKeyAuthHeader parameter nameAuthorization

Please enter your Primary Partner API Key

Path parametersAcctNuminteger (int32) Required

Body parameters<select class='api-response-data' aria-label='Media type'><option value='fbeb1e1b-8b8f-4e2f-a505-64f729dd88f9'>application/json</option>
</select>object  AcctNamestring    Required
Passwordstring    Required
NumTrialDaysinteger    
QuotaGBinteger    Required
ConvertToPaidboolean    
ResetAccessKeysboolean    Required
PasswordResetRequiredboolean    
EnableFTPboolean    
Inactiveboolean    
SendPasswordResetToSubAccountEmailboolean    
AllowAccountDeleteboolean    
DisableMFAboolean    

Responses200

OK

<select class='api-response-data' aria-label='Media type'><option value='ed8635d0-3e7d-4d34-a72b-0560dc4e185d'>application/json</option>
</select>object  AcctNuminteger  (int32)    
AcctNamestring    
AccessKeystring    
SecretKeystring    
CreateTimestring  (date-time)    
IsTrialboolean    
TrialExpirystring  (date-time)    
QuotaGBinteger  (int32)    
FTPEnabledboolean    
Inactiveboolean    
StatusMFAboolean    Defaultfalse
AllowAccountDeleteboolean    Defaulttrue
