Skip to content
Get startedWebsite

Update account status

Account accounts().updateStatus(AccountUpdateStatusParamsparams = AccountUpdateStatusParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
PATCH/api/v1/accounts/{id}

Update account status

ParametersExpand Collapse
AccountUpdateStatusParams params
Optional<String> id
formatuuid
Optional<Status> status
ACTIVE("active")
SUSPENDED("suspended")
CLOSED("closed")
ReturnsExpand Collapse
class Account:
String id
formatuuid
String accountNumber
AccountType accountType
One of the following:
CHECKING("checking")
SAVING("saving")
String balance
String currency
String environment
Status status
One of the following:
ACTIVE("active")
SUSPENDED("suspended")
CLOSED("closed")
String userId
formatuuid
Optional<String> adminUserId
formatuuid
Optional<LocalDateTime> createdAt
formatdate-time
Optional<String> organizationId
formatuuid
Optional<LocalDateTime> updatedAt
formatdate-time
Optional<String> userRole

Update account status

package com.rails.api.example;

import com.rails.api.client.RailsClient;
import com.rails.api.client.okhttp.RailsOkHttpClient;
import com.rails.api.models.accounts.Account;
import com.rails.api.models.accounts.AccountUpdateStatusParams;

public final class Main {
    private Main() {}

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

        Account account = client.accounts().updateStatus("182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e");
    }
}
{
  "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "account_number": "account_number",
  "account_type": "checking",
  "balance": "balance",
  "currency": "currency",
  "environment": "environment",
  "status": "active",
  "user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "admin_user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "created_at": "2019-12-27T18:11:19.117Z",
  "organization_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "updated_at": "2019-12-27T18:11:19.117Z",
  "user_role": "user_role"
}
Returns Examples
{
  "id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "account_number": "account_number",
  "account_type": "checking",
  "balance": "balance",
  "currency": "currency",
  "environment": "environment",
  "status": "active",
  "user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "admin_user_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "created_at": "2019-12-27T18:11:19.117Z",
  "organization_id": "182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
  "updated_at": "2019-12-27T18:11:19.117Z",
  "user_role": "user_role"
}