SyncteraRubySdk::UpdateAccount
Properties
| Name |
Type |
Description |
Notes |
| access_status |
AccountAccessStatus |
|
[optional] |
| account_number |
String |
Account number |
[optional][readonly] |
| account_number_masked |
String |
The response will contain the bank fintech ID (3 or 6 digits) plus the last 4 digits, with the digits in between replaced with * characters. Shadow mode account numbers will not be masked. |
[optional][readonly] |
| account_purpose |
String |
Purpose of the account |
[optional] |
| account_type |
AccountType |
|
[optional] |
| application_id |
String |
The application ID for this account. |
[optional] |
| balances |
Array<Balance> |
A list of balances for account based on different type |
[optional][readonly] |
| bank_routing |
String |
Bank routing number |
[optional][readonly] |
| creation_time |
Time |
Account creation timestamp in RFC3339 format |
[optional][readonly] |
| currency |
String |
Account currency or account settlement currency. ISO 4217 alphabetic currency code. Default USD |
[optional] |
| customer_ids |
Array<String> |
A list of the customer IDs of the account holders. |
[optional][readonly] |
| customer_type |
CustomerType |
|
[optional] |
| exchange_rate_type |
String |
Exchange rate type |
[optional] |
| iban |
String |
International bank account number |
[optional] |
| id |
String |
Account ID |
[optional][readonly] |
| is_account_pool |
Boolean |
Account is investment (variable balance) account or a multi-balance account pool. Default false |
[optional] |
| is_sar_enabled |
Boolean |
A flag to indicate whether SAR generation is enabled. |
[optional][readonly] |
| last_updated_time |
Time |
Timestamp of the last account modification in RFC3339 format |
[optional][readonly] |
| metadata |
Object |
User provided account metadata |
[optional] |
| nickname |
String |
User provided account nickname |
[optional] |
| status |
Status |
|
[optional] |
| swift_code |
String |
SWIFT code |
[optional] |
| tenant |
String |
The id of the tenant containing the resource. This is relevant for Fintechs that have multiple workspaces. |
[optional] |
| balance_ceiling |
BalanceCeiling |
|
[optional] |
| balance_floor |
BalanceFloor |
|
[optional] |
| fee_product_ids |
Array<String> |
A list of fee account products that the current account associates with. |
[optional] |
| interest_product_id |
String |
An interest account product that the current account associates with. |
[optional] |
| note |
String |
Add an optional note when creating or updating a depository account. A note is required when updating the status to or from SUSPENDED |
[optional] |
| overdraft_limit |
Integer |
This field is unused and will be removed in a future API version. |
[optional] |
| spend_control_ids |
Array<String> |
List of spend control IDs to control spending for the account |
[optional] |
| spending_limits |
SpendingLimits |
|
[optional] |
Example
require 'synctera_ruby_sdk'
instance = SyncteraRubySdk::UpdateAccount.new(
access_status: null,
account_number: null,
account_number_masked: 123*****6789,
account_purpose: This account for the account holder&
account_type: null,
application_id: null,
balances: null,
bank_routing: null,
creation_time: null,
currency: USD,
customer_ids: null,
customer_type: null,
exchange_rate_type: M, INTERBANK, CUST,
iban: null,
id: null,
is_account_pool: null,
is_sar_enabled: null,
last_updated_time: null,
metadata: null,
nickname: null,
status: null,
swift_code: null,
tenant: abcdef_ghijkl,
balance_ceiling: null,
balance_floor: null,
fee_product_ids: null,
interest_product_id: null,
note: null,
overdraft_limit: null,
spend_control_ids: null,
spending_limits: null
)