SyncteraRubySdk::AccountBase
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] |
Example
require 'synctera_ruby_sdk'
instance = SyncteraRubySdk::AccountBase.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
)