SyncteraRubySdk::BaseStatementAllOf

Properties

Name Type Description Notes
account_summary AccountSummary [optional]
authorized_signer Array<Person> [optional][readonly]
closing_balance Integer The account balance at the end of the statement period, in ISO 4217 minor currency units. [optional]
customer_service_details CustomerServiceDetails [optional]
disclosure String [optional]
joint_account_holders Array<Person> [optional][readonly]
opening_balance Integer The account balance at the start of the statement period, in ISO 4217 minor currency units. [optional]
primary_account_holder_business Business1 [optional]
primary_account_holder_personal Person [optional]
transactions Array<Transaction> This attribute is deprecated and will be removed in a future API version. Use `GET /v0/statements/statement_id/transactions` instead. [optional]
transactions_omitted Boolean Only appears in `statement.created` webhook payloads. Indicates that the `transactions` attribute was emptied due to webhook size constraints. If this attribute returns `true`, you may use `GET /v0/statements/statement_id/transactions` to retrieve the full list. [optional]

Example

require 'synctera_ruby_sdk'

instance = SyncteraRubySdk::BaseStatementAllOf.new(
  account_summary: null,
  authorized_signer: null,
  closing_balance: null,
  customer_service_details: null,
  disclosure: null,
  joint_account_holders: null,
  opening_balance: null,
  primary_account_holder_business: null,
  primary_account_holder_personal: null,
  transactions: null,
  transactions_omitted: null
)