TransactionsQuery
public struct TransactionsQuery : Sendable
The transactions query model.
-
Start date for list entity.
Declaration
Swift
public let startDate: String?
-
End date for list entity.
Declaration
Swift
public let endDate: String?
-
The number of items per page.
Declaration
Swift
public let limit: Int?
-
Start after offset amount of items.
Declaration
Swift
public let offset: Int?
-
The transaction types.
Declaration
Swift
public let type: [TransactionType]?
-
The unique ID of the Account that is associated with the transactions.
Declaration
Swift
public let accountUuid: String?
-
The unique ID of the Beneficiary that is associated with the transactions.
Declaration
Swift
public let beneficiaryUuid: String?
-
The unique ID of the Wallet that is associated with the transactions.
Declaration
Swift
public let walletUuid: String?
-
The transaction statuses.
Declaration
Swift
public let status: [TransactionStatus]?
-
Auxiliary constructor
Declaration
Swift
public init( startDate: String? = nil, endDate: String? = nil, limit: Int? = nil, offset: Int? = nil, type: [TransactionType]? = nil, accountUuid: String? = nil, beneficiaryUuid: String? = nil, walletUuid: String? = nil, status: [TransactionStatus]? = nil)
Parameters
startDate
Start date for list entity.
endDate
End date for list entity.
limit
The number of items per page.
offset
Start after offset amount of items.
type
The transaction types.
accountUuid
The unique ID of the Account that is associated with the transactions.
beneficiaryUuid
The unique ID of the Beneficiary that is associated with the transactions.
walletUuid
The unique ID of the Wallet that is associated with the transactions.
status
The transaction statuses.