Package-level declarations

Types

Link copied to clipboard
data class AssetGroupDto(var amount: AmountDto, var items: MutableList<AssetGroupItemDto>, var groupType: AssetGroupEnumDto? = null, var dateTimeValuation: OffsetDateTime? = null)

Information about the entire Asset Group.

Link copied to clipboard
data class AssetGroupedOverviewResponseDto(var assetGroups: MutableList<AssetGroupDto>, var page: PageDto)

Describes the grouped overview of all assets.

Link copied to clipboard

Enum to specify the asset grouping.

  • ASSET_TYPE - Grouped by asset type
  • CURRENCY - Grouped by currency
  • INDUSTRY_TYPE - Grouped by industry type
Values: ASSET_TYPE,CURRENCY,INDUSTRY_TYPE

Link copied to clipboard
data class AssetGroupItemDto(var amountInReferenceCurrency: BigDecimal, var description: String, var isCashAccount: Boolean)

Item of an asset group.

Link copied to clipboard
data class AssetPortfolioItemDto(var assetId: String? = null, var assetNumber: String? = null, var assetType: AssetTypeEnumDto? = null, var amount: AmountDto? = null)

Item of a portfolio asset.

Link copied to clipboard
data class AssetPortfolioOverviewResponseDto(var assets: MutableList<AssetPortfolioItemDto>? = null, var page: PageDto? = null)

Overview of the assets in a portfolio.

Link copied to clipboard

Overview list of the the totals and asset types.

Link copied to clipboard
data class AssetTotalItemDto(var name: AssetTypeEnumDto, var total: AmountDto? = null)

Item object containing the name of the asset type and it's total.

Link copied to clipboard

Enum to specify the asset type.

  • ACCOUNT - Assets of an account
  • ACCOUNT_CUSTODY - Assets of an account managed by a custody.
  • PENSION - Assets of a pension
  • MORTGAGE - Loan mortgages
Values: ACCOUNT,ACCOUNT_CUSTODY,PENSION,MORTGAGE

Link copied to clipboard
data class MaturitiesOverviewResponseDto(var maturities: MutableList<MaturityDto>, var page: PageDto)

Overview of maturities of the portfolio.

Link copied to clipboard
data class MaturityDto(var id: String, var dateValue: LocalDate, var amountFactor: Int? = 1, var callAmount: AmountDto? = null)

Maturity of the portfolio. The callAmount describes the value on call.

Link copied to clipboard
data class MortgageDto(var mortgageId: String, var customerId: String, var mortgageAmount: AmountDto, var mortgageName: String? = null, var address: AddressDto? = null)

A loan secured by real estate, used to finance property purchases.

Link copied to clipboard
data class MortgagesResponseDto(var mortgages: MutableList<MortgageDto>, var page: PageDto)

Response containing all requested mortgages of a user.

Link copied to clipboard
data class MortgagesSearchRequestDto(var customerId: String? = null)

Request object for mortgages data search

Link copied to clipboard
data class PensionDto(var pensionId: String, var customerId: String, var pensionCurrency: CurrencyDto, var balance: AmountDto, var pensionName: String? = null, var pensionTypeDescription: String? = null, var pensionDescription: String? = null)

A tax-advantaged savings account, part of the three-pillar pension system.

Link copied to clipboard
data class PensionSearchRequestDto(var customerId: String? = null)

Request object for pension data search

Link copied to clipboard
data class PensionsResponseDto(var pensions: MutableList<PensionDto>, var page: PageDto)

Response containing all requested pensions of a user.

Link copied to clipboard
data class PerformanceDto(var amountYtd: BigDecimal? = null, var percentTimeWeightedYtd: BigDecimal? = null, var percentMoneyWeightedYtd: BigDecimal? = null, var percentReturn: BigDecimal? = null, var percentReturnCumulated: BigDecimal? = null)

Describes the performance of the portfolio.

Link copied to clipboard
data class PortfolioDto(var id: String, var isin: String, var amount: AmountDto, var name: String? = null, var alias: String? = null, var shortDescription: String? = null, var additionalInformation: String? = null, var managementType: String? = null, var sourceIdentifier: PortfolioSourceIdentifierDto? = null, var amountInReferenceCurrency: AmountDto? = null, var valuationDateTime: OffsetDateTime? = null, var intraday: Boolean? = null, var performance: PerformanceDto? = null)

Includes a list of portfolios of the customer.

Link copied to clipboard
data class PortfolioResponseDto(var portfolios: MutableList<PortfolioDto>, var page: PageDto)

Includes a list of portfolios of the customer.

Link copied to clipboard
data class PortfolioSourceIdentifierDto(var customerId: String, var customerNo: String, var custodyAccountId: String? = null)

Identifier of the source/partner where the portfolio is held in custody.