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.