PortfolioLinkApi

<back to all web services

CalculatePostRetirement

Requires Authentication
The following routes are available for this service:
All Verbs/calculator/postretirement
CalculatePostRetirement Parameters:
NameParameterData TypeRequiredDescription
ClientIdqueryintNo
CurrentSavingsquerydoubleNo
LifeExpectancyAgequeryintNo
ExpectedInflationRatequerydoubleNo
WithdrawalAmountquerydoubleNo
WithdrawalGrowthRatequerydoubleNo
CashReservequerydoubleNo
AdditionalSaPropertyquerydoubleNo
GoalResultsIdqueryintNo
StoreResultsqueryboolNo
PortfolioIdqueryint?No
CalculateProjectedBalancesResponse Parameters:
NameParameterData TypeRequiredDescription
ProjectedBalancesformList<ProjectedBalance>No
TargetPortfolioformPortfolioViewNo
AgeRunOutOfMoneyformintNo
AgeTargetIncomeNotMetformintNo
PessimisticAgeRunOutOfMoneyformintNo
OptimisticAgeRunOutOfMoneyformintNo
StatusformstringNo
MessageformstringNo
HtmlMessageformstringNo
BalanceAtLifeExpectancyformdoubleNo
PessimistiBalanceAtLifeExpectancyformdoubleNo
OptimisticBalanceAtLifeExpectancyformdoubleNo
LifeExpectancyAgeformintNo
YearAtLifeExpectancyformintNo
CurrentAgeformintNo
UpdatedAsAtformDateTimeNo
ClientViewformClientViewNo
RequestObjectformObjectNo
RequestTypeformstringNo
ProjectedBalance Parameters:
NameParameterData TypeRequiredDescription
AgeformintNo
MedianAmountformdoubleNo
OptimisticAmountformdoubleNo
PessimisticAmountformdoubleNo
OptimisticAmount2formdoubleNo
PessimisticAmount2formdoubleNo
OptimisticAmount3formdoubleNo
PessimisticAmount3formdoubleNo
MedianIncomeAmountformdoubleNo
OptimisticIncomeAmountformdoubleNo
PessimisticIncomeAmountformdoubleNo
TargetIncomeAmountformdoubleNo
MedianIncomeAmountPercentformdoubleNo
PortfolioView Parameters:
NameParameterData TypeRequiredDescription
MonthlyPerformancesformList<WarehouseMonthlyPerformance>No
YearlyPerformancesformList<WarehouseMonthlyPerformance>No
CumulativePerformancesformList<WarehouseMonthlyPerformance>No
MinAnnualPerformanceformstringNo
MaxAnnualPerformanceformstringNo
CurrentAssetAllocationformAssetAllocationViewNo
PositionsformList<PortfolioPosition>No
AssetAllocationPointsformList<AssetAllocationPoints>No
AssetAllocationformAssetAllocationViewNo
CountIndexformintNo
IdformintNo
CustomPortfolioIdformintNo
PartnerIdformintNo
GoalTypeIdsformint[]No
PortfolioNameformstringNo
PortfolioShortNameformstringNo
BenchmarkformstringNo
RiskProfileformRiskProfileNo
RiskRatingformintNo
RiskDescriptionformstringNo
CashformdecimalNo
BondsformdecimalNo
EquityformdecimalNo
PropertyformdecimalNo
LocalCashformdecimalNo
LocalBondsformdecimalNo
LocalEquityformdecimalNo
LocalPropertyformdecimalNo
ForeignCashformdecimalNo
ForeignBondsformdecimalNo
ForeignEquityformdecimalNo
ForeignPropertyformdecimalNo
LocalCreditformdecimalNo
LocalInfrastructureformdecimalNo
GlobalCashformdecimalNo
GlobalBondsformdecimalNo
GlobalInvestmentGradeformdecimalNo
GlobalHighYieldformdecimalNo
GlobalEmergingMarketBondsformdecimalNo
AfricaEuroBondsExSouthAfricaformdecimalNo
GlobalPropertyformdecimalNo
GlobalEquityformdecimalNo
GlobalEquitySmallCapStocksformdecimalNo
GlobalEmergingMarketEquityformdecimalNo
GlobalHedgeFundsformdecimalNo
ListedPrivateEquityformdecimalNo
ListedInfrastructureformdecimalNo
GlobalIncomeOpportunitiesformdecimalNo
ExpectedReturnformdecimalNo
AnnualisedStandardDeviationformdecimalNo
TargetTicformdecimalNo
WarehouseFundIdformintNo
PctMdlAcrformstringNo
AtoolsMdlAcrformstringNo
SecurityPortfolioCodeformstringNo
PlatformModelIdformintNo
StitchPerformanceformboolNo
IsWithinRiskNumberformboolNo
WarehouseFundFactSheetSnapshotformWarehouseFundFactSheetSnapshotNo
CurrencyformstringNo
WarehouseMonthlyPerformance Parameters:
NameParameterData TypeRequiredDescription
IdformstringNo
ParentPortfolioIdformintNo
EntityTypeformstringNo
EntityIdformintNo
EntityNameformstringNo
StartDateformstringNo
EndDateformstringNo
TrrformdecimalNo
AsisaTrrformdecimalNo
FundBenchmarkTrrformdecimalNo
RiskFreeTrrformdecimalNo
JseTrrformdecimalNo
YearformintNo
MonthformintNo
WeightformdecimalNo
AssetAllocationView Parameters:
NameParameterData TypeRequiredDescription
LocalCashformdecimalNo
LocalCreditformdecimalNo
LocalBondsformdecimalNo
LocalBondsHedgeformdecimalNo
LocalEquityformdecimalNo
LocalEquityHedgeformdecimalNo
LocalPropertyformdecimalNo
LocalPropertyHedgeformdecimalNo
LocalInfrastructureformdecimalNo
ForeignCashformdecimalNo
ForeignBondsformdecimalNo
ForeignBondsHedgeformdecimalNo
ForeignEquityformdecimalNo
ForeignPropertyformdecimalNo
ForeignEquityHedgeformdecimalNo
ForeignPropertyHedgeformdecimalNo
AfricaformdecimalNo
CommodityformdecimalNo
GlobalCashformdecimalNo
GlobalBondsformdecimalNo
GlobalInvestmentGradeformdecimalNo
GlobalHighYieldformdecimalNo
GlobalEmergingMarketBondsformdecimalNo
AfricaEuroBondsExSouthAfricaformdecimalNo
GlobalPropertyformdecimalNo
GlobalEquityformdecimalNo
GlobalEquitySmallCapStocksformdecimalNo
GlobalEmergingMarketEquityformdecimalNo
GlobalHedgeFundsformdecimalNo
ListedPrivateEquityformdecimalNo
ListedInfrastructureformdecimalNo
GlobalIncomeOpportunitiesformdecimalNo
PortfolioPosition Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
DateformstringNo
PortfolioIdformintNo
NameformstringNo
WeightformdecimalNo
AssetAllocationPoints Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
ValueformdoubleNo
RiskProfile Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
PartnerIdformintNo
RiskProfileNameformstringNo
LowerBoundformintNo
UpperBoundformintNo
RiskProfileDescriptionformstringNo
CurrencyformstringNo
PortfoliosformList<Portfolio>No
CreatedAsAtformDateTimeNo
UpdatedAsAtformDateTimeNo
Portfolio Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
PartnerIdformintNo
GoalTypeIdsformint[]No
PortfolioNameformstringNo
PortfolioShortNameformstringNo
RiskRatingformintNo
RiskDescriptionformstringNo
AsisaClassificationformstringNo
InvestmentObjectiveformstringNo
CreatedAsAtformDateTimeNo
UpdatedAsAtformDateTimeNo
BenchmarkformstringNo
TargetTicformdecimalNo
WarehouseFundIdformintNo
PctMdlAcrformstringNo
AtoolsMdlAcrformstringNo
SecurityPortfolioCodeformstringNo
StitchPerformanceformboolNo
PlatformModelIdformint?No
CurrencyformstringNo
PartnerNameformstringNo
WarehouseFundFactSheetSnapshot Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
WarehousePartnerIdformintNo
PartnerformstringNo
PortfolioTypeformstringNo
WarehouseFundIdformintNo
MonthYearformDateTimeNo
FundNameformstringNo
AsisaClassificationformstringNo
BenchmarkformstringNo
Benchmark2formstringNo
SaCashformdoubleNo
SaBondsformdoubleNo
SaBondsDerivativesformdoubleNo
SaEquityformdoubleNo
SaEquityDerivativesformdoubleNo
SaPropertyformdoubleNo
SaPropertyDerivativesformdoubleNo
ForeignCashformdoubleNo
ForeignBondsformdoubleNo
ForeignBondsDerivativesformdoubleNo
ForeignEquityformdoubleNo
ForeignEquityDerivativesformdoubleNo
ForeignPropertyformdoubleNo
ForeignPropertyDerivativesformdoubleNo
AfricaformdoubleNo
CommodityformdoubleNo
SaCashNameformstringNo
SaBondsNameformstringNo
SaEquityNameformstringNo
SaPropertyNameformstringNo
SaBondsDerivativesNameformstringNo
SaEquityDerivativesNameformstringNo
SaPropertyDerivativesNameformstringNo
ForeignCashNameformstringNo
ForeignBondsNameformstringNo
ForeignBondsDerivativesNameformstringNo
ForeignEquityNameformstringNo
ForeignEquityDerivativesNameformstringNo
ForeignPropertyNameformstringNo
ForeignPropertyDerivativesNameformstringNo
AfricaNameformstringNo
CommodityNameformstringNo
LaunchDateformDateTimeNo
InvestmentObjectiveformstringNo
FundClassformstringNo
JseCodeformstringNo
PortfolioManagerformstringNo
InvestmentStrategyformstringNo
RiskProfileformstringNo
EquityExposureformstringNo
ForeignExposureformstringNo
Top1001EquityformstringNo
Top1002EquityformstringNo
Top1003EquityformstringNo
Top1004EquityformstringNo
Top1005EquityformstringNo
Top1006EquityformstringNo
Top1007EquityformstringNo
Top1008EquityformstringNo
Top1009EquityformstringNo
Top1010EquityformstringNo
Top1001EquityPercentageformstringNo
Top1002EquityPercentageformstringNo
Top1003EquityPercentageformstringNo
Top1004EquityPercentageformstringNo
Top1005EquityPercentageformstringNo
Top1006EquityPercentageformstringNo
Top1007EquityPercentageformstringNo
Top1008EquityPercentageformstringNo
Top1009EquityPercentageformstringNo
Top1010EquityPercentageformstringNo
FundSizeformstringNo
TotalExpenseRatioformstringNo
TransactionCostformstringNo
TotalInvestmentChargeformstringNo
TotalExpenseRatioTwoClassesformstringNo
TransactionCostTwoClassesformstringNo
TotalInvestmentChargeTwoClassesformstringNo
TotalExpenseRatioThreeClassesformstringNo
TransactionCostThreeClassesformstringNo
TotalInvestmentChargeThreeClassesformstringNo
CalculationPeriodformstringNo
InitialFeeformstringNo
IncomeDeclarationDatesformstringNo
ReinvestmentAndPayoutDatesformstringNo
InitialAdvisoryFeeformstringNo
TransactionCutoffTimeformstringNo
AnnualServiceFeeformstringNo
ValuationTimeformstringNo
AnnualAdvisoryFeeformstringNo
PricingFrequencyformstringNo
CharacteristicsformstringNo
RiskRewardProfileformstringNo
Disclaimer1formstringNo
Disclaimer2formstringNo
Disclaimer3formstringNo
Disclaimer4formstringNo
Disclaimer5formstringNo
ConflictsOfInterestformstringNo
OpeningNavPriceformstringNo
IncomeAsPercentOfPriceformstringNo
PrimaryClassNameformstringNo
FundMtdPerfformstringNo
FundQtdPerfformstringNo
FundYtdPerfformstringNo
Fund1YearPerfformstringNo
Fund2YearPerfformstringNo
Fund3YearPerfformstringNo
Fund5YearPerfformstringNo
Fund10YearPerfformstringNo
FundSinceInceptionPerfformstringNo
SecondaryClassClassNameformstringNo
Fund1YearPerfSecondaryClassformstringNo
Fund2YearPerfSecondaryClassformstringNo
Fund3YearPerfSecondaryClassformstringNo
Fund5YearPerfSecondaryClassformstringNo
Fund10YearPerfSecondaryClassformstringNo
FundSinceInceptionPerfSecondaryClassformstringNo
BenchmarkMtdPerfformstringNo
BenchmarkQtdPerfformstringNo
BenchmarkYtdPerfformstringNo
Benchmark1YearPerfformstringNo
Benchmark2YearPerfformstringNo
Benchmark3YearPerfformstringNo
Benchmark5YearPerfformstringNo
Benchmark10YearPerfformstringNo
BenchmarkSinceInceptionPerfformstringNo
Benchmark2_MtdPerfformstringNo
Benchmark2_QtdPerfformstringNo
Benchmark2_YtdPerfformstringNo
Benchmark2_1YearPerfformstringNo
Benchmark2_2YearPerfformstringNo
Benchmark2_3YearPerfformstringNo
Benchmark2_5YearPerfformstringNo
Benchmark2_10YearPerfformstringNo
Benchmark2_SinceInceptionPerfformstringNo
AsisaMtdPerfformstringNo
AsisaQtdPerfformstringNo
AsisaYtdPerfformstringNo
Asisa1YearPerfformstringNo
Asisa2YearPerfformstringNo
Asisa3YearPerfformstringNo
Asisa5YearPerfformstringNo
Asisa10YearPerfformstringNo
AsisaSinceInceptionPerfformstringNo
Lowest1YearRollingReturnformstringNo
Highest1YearRollingReturnformstringNo
Lowest1YearRollingReturnSecondaryClassformstringNo
Highest1YearRollingReturnSecondaryClassformstringNo
PublishedDateformDateTimeNo
Previous12MonthsDistributionsformstringNo
Previous12MonthsDistributions2formstringNo
UnderlyingHoldingsCountformintNo
UnderlyingHoldings01formstringNo
UnderlyingHoldings02formstringNo
UnderlyingHoldings03formstringNo
UnderlyingHoldings04formstringNo
UnderlyingHoldings05formstringNo
UnderlyingHoldings06formstringNo
UnderlyingHoldings07formstringNo
UnderlyingHoldings08formstringNo
UnderlyingHoldings09formstringNo
UnderlyingHoldings10formstringNo
UnderlyingHoldings11formstringNo
UnderlyingHoldings12formstringNo
UnderlyingHoldings13formstringNo
UnderlyingHoldings14formstringNo
UnderlyingHoldings15formstringNo
UnderlyingHoldings16formstringNo
UnderlyingHoldings17formstringNo
UnderlyingHoldings18formstringNo
UnderlyingHoldings19formstringNo
UnderlyingHoldings20formstringNo
UnderlyingHoldings01PercentageformstringNo
UnderlyingHoldings02PercentageformstringNo
UnderlyingHoldings03PercentageformstringNo
UnderlyingHoldings04PercentageformstringNo
UnderlyingHoldings05PercentageformstringNo
UnderlyingHoldings06PercentageformstringNo
UnderlyingHoldings07PercentageformstringNo
UnderlyingHoldings08PercentageformstringNo
UnderlyingHoldings09PercentageformstringNo
UnderlyingHoldings10PercentageformstringNo
UnderlyingHoldings11PercentageformstringNo
UnderlyingHoldings12PercentageformstringNo
UnderlyingHoldings13PercentageformstringNo
UnderlyingHoldings14PercentageformstringNo
UnderlyingHoldings15PercentageformstringNo
UnderlyingHoldings16PercentageformstringNo
UnderlyingHoldings17PercentageformstringNo
UnderlyingHoldings18PercentageformstringNo
UnderlyingHoldings19PercentageformstringNo
UnderlyingHoldings20PercentageformstringNo
TargetHoldingsCountformintNo
TargetHoldings01formstringNo
TargetHoldings02formstringNo
TargetHoldings03formstringNo
TargetHoldings04formstringNo
TargetHoldings05formstringNo
TargetHoldings06formstringNo
TargetHoldings07formstringNo
TargetHoldings08formstringNo
TargetHoldings09formstringNo
TargetHoldings10formstringNo
TargetHoldings11formstringNo
TargetHoldings12formstringNo
TargetHoldings13formstringNo
TargetHoldings14formstringNo
TargetHoldings15formstringNo
TargetHoldings16formstringNo
TargetHoldings17formstringNo
TargetHoldings18formstringNo
TargetHoldings19formstringNo
TargetHoldings20formstringNo
TargetHoldings01PercentageformstringNo
TargetHoldings02PercentageformstringNo
TargetHoldings03PercentageformstringNo
TargetHoldings04PercentageformstringNo
TargetHoldings05PercentageformstringNo
TargetHoldings06PercentageformstringNo
TargetHoldings07PercentageformstringNo
TargetHoldings08PercentageformstringNo
TargetHoldings09PercentageformstringNo
TargetHoldings10PercentageformstringNo
TargetHoldings11PercentageformstringNo
TargetHoldings12PercentageformstringNo
TargetHoldings13PercentageformstringNo
TargetHoldings14PercentageformstringNo
TargetHoldings15PercentageformstringNo
TargetHoldings16PercentageformstringNo
TargetHoldings17PercentageformstringNo
TargetHoldings18PercentageformstringNo
TargetHoldings19PercentageformstringNo
TargetHoldings20PercentageformstringNo
ModelPortfolioManagementFeeformstringNo
AnnualConsultingFeeformstringNo
AverageWeightedCostOfUnderlyingformstringNo
ClassificationformstringNo
DomicileformstringNo
BaseCurrencyformstringNo
MinimumInitialInvestmentformstringNo
DistributorFeeformstringNo
AdministrationFeeformstringNo
DepositoryFeeformstringNo
RegistrarAndTransferAgentFeeformstringNo
AifmAndImFeeformstringNo
InvestmentAdvisorFeeformstringNo
PerformanceFeeformstringNo
InitialAdviceFeeformstringNo
AnnualAdviceFeeformstringNo
TerDisclaimerformstringNo
DailyPricingPublicationformstringNo
AnnualisedPerformancesformList<AnnualisedPerformance>No
StaticPdfUrlformstringNo
WarehousePerformanceformWarehousePerformanceNo
FundformFundNo
CreatedAsAtformDateTimeNo
SubmittedAsAtformDateTime?No
WarehousePerformancesDtoformWarehousePerformanceNo
AnnualisedPerformance Parameters:
NameParameterData TypeRequiredDescription
TypeDescriptionformstringNo
NameformstringNo
MtdPerfformstringNo
QtdPerfformstringNo
YtdPerfformstringNo
OneYearPerfformstringNo
TwoYearPerfformstringNo
ThreeYearPerfformstringNo
FiveYearPerfformstringNo
TenYearPerfformstringNo
SinceInceptionPerfformstringNo
WarehousePerformance Parameters:
NameParameterData TypeRequiredDescription
WarehouseFundIdformintNo
MonthlyPerformancesformList<WarehouseMonthlyPerformance>No
CumulativePerformancesformCumulativePerformanceViewNo
MaxDrawdownSinceInceptionformdecimalNo
MaxDrawdownBenchmarkSinceInceptionformdecimalNo
MaxDrawdownAsisaSinceInceptionformdecimalNo
StandardDeviationAnnualisedformdecimalNo
StandardDeviationBenchmarkAnnualisedformdecimalNo
StandardDeviationAsisaAnnualisedformdecimalNo
SharpeRatioSinceInceptionformdecimalNo
SharpeRatioBenchmarkSinceInceptionformdecimalNo
SharpeRatioAsisaSinceInceptionformdecimalNo
ReturnFundSinceInceptionformdecimalNo
ReturnBenchmarkSinceInceptionformdecimalNo
ReturnAsisaSinceInceptionformdecimalNo
ReturnJseSinceInceptionformdecimalNo
StandardDeviationJseAnnualisedformdecimalNo
CumulativePerformanceView Parameters:
NameParameterData TypeRequiredDescription
SeriesCollectionformList<SeriesCollection>No
SeriesCollection Parameters:
NameParameterData TypeRequiredDescription
DateLabelformstringNo
FundformdecimalNo
BenchmarkformdecimalNo
SectorformdecimalNo
Fund Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
FundNameformstringNo
PartnerformstringNo
WarehouseClientIdformintNo
FundTemplateformstringNo
WarehouseIdformintNo
SaCashNameformstringNo
SaCashColourformstringNo
SaBondsNameformstringNo
SaBondsColourformstringNo
SaEquityNameformstringNo
SaEquityColourformstringNo
SaPropertyNameformstringNo
SaPropertyColourformstringNo
SaBondsDerivativesNameformstringNo
SaBondsDerivativesColourformstringNo
SaEquityDerivativesNameformstringNo
SaEquityDerivativesColourformstringNo
SaPropertyDerivativesNameformstringNo
SaPropertyDerivativesColourformstringNo
ForeignCashNameformstringNo
ForeignCashColourformstringNo
ForeignBondsNameformstringNo
ForeignBondsColourformstringNo
ForeignBondsDerivativesNameformstringNo
ForeignBondsDerivativesColourformstringNo
ForeignEquityNameformstringNo
ForeignEquityColourformstringNo
ForeignEquityDerivativesNameformstringNo
ForeignEquityDerivativesColourformstringNo
ForeignPropertyNameformstringNo
ForeignPropertyColourformstringNo
ForeignPropertyDerivativesNameformstringNo
ForeignPropertyDerivativesColourformstringNo
AfricaNameformstringNo
AfricaColourformstringNo
CommodityNameformstringNo
CommodityColourformstringNo
UnderlyingHoldingsTemplateformstringNo
TargetedHoldingsTemplateformstringNo
MonthlyPerformanceTemplateformstringNo
CumulativePerformanceTemplateformstringNo
RiskScatterTemplateformstringNo
ClientView Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
UserIdformstringNo
PartnerIdformintNo
PrimaryEmailformstringNo
SecondaryEmailformstringNo
FirstNameformstringNo
MiddleNamesformstringNo
LastNameformstringNo
FullNameformstringNo
AliasformstringNo
PhoneformstringNo
MobileformstringNo
IdNumberformstringNo
StatusformstringNo
ClientTypeformstringNo
BirthdaySkformstringNo
BirthdayformDateTimeNo
CreatedAsAtformDateTimeNo
UpdatedAsAtformDateTimeNo
GoalsformList<ClientGoalsView>No
ClientGoalsView Parameters:
NameParameterData TypeRequiredDescription
UserIdformstringNo
PortfolioIdformintNo
ClientIdformintNo
ClientFullNameformstringNo
ClientIdNumberformstringNo
ClientPrimaryEmailformstringNo
ClientMobileformstringNo
ClientGoalIdformintNo
ClientGoalResultsIdformintNo
GoalNameformstringNo
PortfolioNameformstringNo
StatusformstringNo
InputLifeExpectancyAgeformintNo
InputCurrentSavingsDateformstringNo
InputCurrentSavingsformdoubleNo
InputExpectedInflationRateformdoubleNo
InputWithdrawalAmountformdoubleNo
InputWithdrawalGrowthRateformdoubleNo
CashReserveformdoubleNo
AdditionalSaPropertyformdoubleNo
ResultsformObjectNo
PartnerSettingsformPartnerSettingsNo
PartnerSettings Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NameformstringNo
PartnerIdformintNo
PartnerLogoUrlformstringNo
PartnerBackgroundTypeformstringNo
PartnerBackgroundUrlformstringNo
ExpectedInflationRateformdecimalNo
WithdrawalIncomeGrowthRateformdecimalNo
HellosignapikeyformstringNo
EnableCashReserveformboolNo
EnablePropertyformboolNo
PartnerDefaultSettingsformPartnerDefaultSettingsNo
PartnerContactDetailsformPartnerContactDetailsNo
PartnerDefaultSettings Parameters:
NameParameterData TypeRequiredDescription
SettingsIdformintNo
PartnerIdformintNo
PartnerNameformstringNo
AaTypeformstringNo
ThemeIdformintNo
InitialFeeformdecimalNo
AdvisorFeeformdecimalNo
PlatformFeeformdecimalNo
MoreLikelyZScoreformdecimalNo
LessLikelyZScoreformdecimalNo
ShowLowestProjectedOutcomeformboolNo
IsFundAlphaEqualToFeesformboolNo
ShowAdvisoryFeesformboolNo
ShowCashflowTableformboolNo
XAxisLabelformstringNo
AppearanceSettingsformAppearanceSettingsNo
AppearanceSettings Parameters:
NameParameterData TypeRequiredDescription
AppearanceSchemaformAppearanceSchemaNo
ProjectedComponentNameformstringNo
ShowMedianOutcomeformboolNo
MedianLineColorformstringNo
BottomScenarioLineColorformstringNo
ShowLowestProjectedOutcomeformboolNo
AppearanceSchema Parameters:
NameParameterData TypeRequiredDescription
FontColorformstringNo
AxisColorformstringNo
AxisGridColorformstringNo
GraphColorformstringNo
GraphColorOpacityformdoubleNo
GraphColorRange2formstringNo
GraphColorOpacity2formdoubleNo
AverageLineColorformstringNo
BarColor1formstringNo
BarColor2formstringNo
LogoHeightformstringNo
LogoUrlformstringNo
LogoBackgroundformstringNo
TopBarBackgroundformstringNo
TopBarFontColorformstringNo
H2ColorformstringNo
LinkColorformstringNo
ProposalBackgroundUrlformstringNo
ProposalBackgroundUrl2formstringNo
ProposalBackgroundUrl3formstringNo
ProposalBackgroundUrl4formstringNo
PartnerContactDetails Parameters:
NameParameterData TypeRequiredDescription
WebsiteformstringNo
EmailformstringNo
TelephoneformstringNo
FaxformstringNo
AddressLine1formstringNo
AddressLine2formstringNo
AddressLine3formstringNo
AddressLine4formstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /calculator/postretirement HTTP/1.1 
Host: api.portfoliolink.co.za 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"clientId":0,"currentSavings":0,"lifeExpectancyAge":0,"expectedInflationRate":0,"withdrawalAmount":0,"withdrawalGrowthRate":0,"cashReserve":0,"additionalSaProperty":0,"goalResultsId":0,"storeResults":false,"portfolioId":0}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"projectedBalances":[{"age":0,"medianAmount":0,"optimisticAmount":0,"pessimisticAmount":0,"optimisticAmount2":0,"pessimisticAmount2":0,"optimisticAmount3":0,"pessimisticAmount3":0,"medianIncomeAmount":0,"optimisticIncomeAmount":0,"pessimisticIncomeAmount":0,"targetIncomeAmount":0,"medianIncomeAmountPercent":0}],"targetPortfolio":{"monthlyPerformances":[{"id":"String","parentPortfolioId":0,"entityType":"String","entityId":0,"entityName":"String","startDate":"String","endDate":"String","trr":0,"asisaTrr":0,"fundBenchmarkTrr":0,"riskFreeTrr":0,"jseTrr":0,"year":0,"month":0,"weight":0}],"yearlyPerformances":[{"id":"String","parentPortfolioId":0,"entityType":"String","entityId":0,"entityName":"String","startDate":"String","endDate":"String","trr":0,"asisaTrr":0,"fundBenchmarkTrr":0,"riskFreeTrr":0,"jseTrr":0,"year":0,"month":0,"weight":0}],"cumulativePerformances":[{"id":"String","parentPortfolioId":0,"entityType":"String","entityId":0,"entityName":"String","startDate":"String","endDate":"String","trr":0,"asisaTrr":0,"fundBenchmarkTrr":0,"riskFreeTrr":0,"jseTrr":0,"year":0,"month":0,"weight":0}],"minAnnualPerformance":"String","maxAnnualPerformance":"String","currentAssetAllocation":{"localCash":0,"localCredit":0,"localBonds":0,"localBondsHedge":0,"localEquity":0,"localEquityHedge":0,"localProperty":0,"localPropertyHedge":0,"localInfrastructure":0,"foreignCash":0,"foreignBonds":0,"foreignBondsHedge":0,"foreignEquity":0,"foreignProperty":0,"foreignEquityHedge":0,"foreignPropertyHedge":0,"africa":0,"commodity":0,"globalCash":0,"globalBonds":0,"globalInvestmentGrade":0,"globalHighYield":0,"globalEmergingMarketBonds":0,"africaEuroBondsExSouthAfrica":0,"globalProperty":0,"globalEquity":0,"globalEquitySmallCapStocks":0,"globalEmergingMarketEquity":0,"globalHedgeFunds":0,"listedPrivateEquity":0,"listedInfrastructure":0,"globalIncomeOpportunities":0},"positions":[{"id":0,"date":"String","portfolioId":0,"name":"String","weight":0}],"assetAllocationPoints":[{"name":"String","value":0}],"assetAllocation":{"localCash":0,"localCredit":0,"localBonds":0,"localBondsHedge":0,"localEquity":0,"localEquityHedge":0,"localProperty":0,"localPropertyHedge":0,"localInfrastructure":0,"foreignCash":0,"foreignBonds":0,"foreignBondsHedge":0,"foreignEquity":0,"foreignProperty":0,"foreignEquityHedge":0,"foreignPropertyHedge":0,"africa":0,"commodity":0,"globalCash":0,"globalBonds":0,"globalInvestmentGrade":0,"globalHighYield":0,"globalEmergingMarketBonds":0,"africaEuroBondsExSouthAfrica":0,"globalProperty":0,"globalEquity":0,"globalEquitySmallCapStocks":0,"globalEmergingMarketEquity":0,"globalHedgeFunds":0,"listedPrivateEquity":0,"listedInfrastructure":0,"globalIncomeOpportunities":0},"countIndex":0,"id":0,"customPortfolioId":0,"partnerId":0,"goalTypeIds":[0],"portfolioName":"String","portfolioShortName":"String","benchmark":"String","riskProfile":{"id":0,"partnerId":0,"riskProfileName":"String","lowerBound":0,"upperBound":0,"riskProfileDescription":"String","currency":"String","portfolios":[{"id":0,"partnerId":0,"goalTypeIds":[0],"portfolioName":"String","portfolioShortName":"String","riskRating":0,"riskDescription":"String","asisaClassification":"String","investmentObjective":"String","createdAsAt":"0001-01-01T00:00:00.0000000","updatedAsAt":"0001-01-01T00:00:00.0000000","benchmark":"String","targetTic":0,"warehouseFundId":0,"pctMdlAcr":"String","atoolsMdlAcr":"String","securityPortfolioCode":"String","stitchPerformance":false,"platformModelId":0,"currency":"String","partnerName":"String"}],"createdAsAt":"0001-01-01T00:00:00.0000000","updatedAsAt":"0001-01-01T00:00:00.0000000"},"riskRating":0,"riskDescription":"String","cash":0,"bonds":0,"equity":0,"property":0,"localCash":0,"localBonds":0,"localEquity":0,"localProperty":0,"foreignCash":0,"foreignBonds":0,"foreignEquity":0,"foreignProperty":0,"localCredit":0,"localInfrastructure":0,"globalCash":0,"globalBonds":0,"globalInvestmentGrade":0,"globalHighYield":0,"globalEmergingMarketBonds":0,"africaEuroBondsExSouthAfrica":0,"globalProperty":0,"globalEquity":0,"globalEquitySmallCapStocks":0,"globalEmergingMarketEquity":0,"globalHedgeFunds":0,"listedPrivateEquity":0,"listedInfrastructure":0,"globalIncomeOpportunities":0,"expectedReturn":0,"annualisedStandardDeviation":0,"targetTic":0,"warehouseFundId":0,"pctMdlAcr":"String","atoolsMdlAcr":"String","securityPortfolioCode":"String","platformModelId":0,"stitchPerformance":false,"isWithinRiskNumber":false,"warehouseFundFactSheetSnapshot":{"id":0,"warehousePartnerId":0,"partner":"String","portfolioType":"String","warehouseFundId":0,"monthYear":"0001-01-01T00:00:00.0000000","fundName":"String","asisaClassification":"String","benchmark":"String","benchmark2":"String","saCash":0,"saBonds":0,"saBondsDerivatives":0,"saEquity":0,"saEquityDerivatives":0,"saProperty":0,"saPropertyDerivatives":0,"foreignCash":0,"foreignBonds":0,"foreignBondsDerivatives":0,"foreignEquity":0,"foreignEquityDerivatives":0,"foreignProperty":0,"foreignPropertyDerivatives":0,"africa":0,"commodity":0,"saCashName":"String","saBondsName":"String","saEquityName":"String","saPropertyName":"String","saBondsDerivativesName":"String","saEquityDerivativesName":"String","saPropertyDerivativesName":"String","foreignCashName":"String","foreignBondsName":"String","foreignBondsDerivativesName":"String","foreignEquityName":"String","foreignEquityDerivativesName":"String","foreignPropertyName":"String","foreignPropertyDerivativesName":"String","africaName":"String","commodityName":"String","launchDate":"0001-01-01T00:00:00.0000000","investmentObjective":"String","fundClass":"String","jseCode":"String","portfolioManager":"String","investmentStrategy":"String","riskProfile":"String","equityExposure":"String","foreignExposure":"String","top1001Equity":"String","top1002Equity":"String","top1003Equity":"String","top1004Equity":"String","top1005Equity":"String","top1006Equity":"String","top1007Equity":"String","top1008Equity":"String","top1009Equity":"String","top1010Equity":"String","top1001EquityPercentage":"String","top1002EquityPercentage":"String","top1003EquityPercentage":"String","top1004EquityPercentage":"String","top1005EquityPercentage":"String","top1006EquityPercentage":"String","top1007EquityPercentage":"String","top1008EquityPercentage":"String","top1009EquityPercentage":"String","top1010EquityPercentage":"String","fundSize":"String","totalExpenseRatio":"String","transactionCost":"String","totalInvestmentCharge":"String","totalExpenseRatioTwoClasses":"String","transactionCostTwoClasses":"String","totalInvestmentChargeTwoClasses":"String","totalExpenseRatioThreeClasses":"String","transactionCostThreeClasses":"String","totalInvestmentChargeThreeClasses":"String","calculationPeriod":"String","initialFee":"String","incomeDeclarationDates":"String","reinvestmentAndPayoutDates":"String","initialAdvisoryFee":"String","transactionCutoffTime":"String","annualServiceFee":"String","valuationTime":"String","annualAdvisoryFee":"String","pricingFrequency":"String","characteristics":"String","riskRewardProfile":"String","disclaimer1":"String","disclaimer2":"String","disclaimer3":"String","disclaimer4":"String","disclaimer5":"String","conflictsOfInterest":"String","openingNavPrice":"String","incomeAsPercentOfPrice":"String","primaryClassName":"String","fundMtdPerf":"String","fundQtdPerf":"String","fundYtdPerf":"String","fund1YearPerf":"String","fund2YearPerf":"String","fund3YearPerf":"String","fund5YearPerf":"String","fund10YearPerf":"String","fundSinceInceptionPerf":"String","secondaryClassClassName":"String","fund1YearPerfSecondaryClass":"String","fund2YearPerfSecondaryClass":"String","fund3YearPerfSecondaryClass":"String","fund5YearPerfSecondaryClass":"String","fund10YearPerfSecondaryClass":"String","fundSinceInceptionPerfSecondaryClass":"String","benchmarkMtdPerf":"String","benchmarkQtdPerf":"String","benchmarkYtdPerf":"String","benchmark1YearPerf":"String","benchmark2YearPerf":"String","benchmark3YearPerf":"String","benchmark5YearPerf":"String","benchmark10YearPerf":"String","benchmarkSinceInceptionPerf":"String","benchmark2_MtdPerf":"String","benchmark2_QtdPerf":"String","benchmark2_YtdPerf":"String","benchmark2_1YearPerf":"String","benchmark2_2YearPerf":"String","benchmark2_3YearPerf":"String","benchmark2_5YearPerf":"String","benchmark2_10YearPerf":"String","benchmark2_SinceInceptionPerf":"String","asisaMtdPerf":"String","asisaQtdPerf":"String","asisaYtdPerf":"String","asisa1YearPerf":"String","asisa2YearPerf":"String","asisa3YearPerf":"String","asisa5YearPerf":"String","asisa10YearPerf":"String","asisaSinceInceptionPerf":"String","lowest1YearRollingReturn":"String","highest1YearRollingReturn":"String","lowest1YearRollingReturnSecondaryClass":"String","highest1YearRollingReturnSecondaryClass":"String","publishedDate":"0001-01-01T00:00:00.0000000","previous12MonthsDistributions":"String","previous12MonthsDistributions2":"String","underlyingHoldingsCount":0,"underlyingHoldings01":"String","underlyingHoldings02":"String","underlyingHoldings03":"String","underlyingHoldings04":"String","underlyingHoldings05":"String","underlyingHoldings06":"String","underlyingHoldings07":"String","underlyingHoldings08":"String","underlyingHoldings09":"String","underlyingHoldings10":"String","underlyingHoldings11":"String","underlyingHoldings12":"String","underlyingHoldings13":"String","underlyingHoldings14":"String","underlyingHoldings15":"String","underlyingHoldings16":"String","underlyingHoldings17":"String","underlyingHoldings18":"String","underlyingHoldings19":"String","underlyingHoldings20":"String","underlyingHoldings01Percentage":"String","underlyingHoldings02Percentage":"String","underlyingHoldings03Percentage":"String","underlyingHoldings04Percentage":"String","underlyingHoldings05Percentage":"String","underlyingHoldings06Percentage":"String","underlyingHoldings07Percentage":"String","underlyingHoldings08Percentage":"String","underlyingHoldings09Percentage":"String","underlyingHoldings10Percentage":"String","underlyingHoldings11Percentage":"String","underlyingHoldings12Percentage":"String","underlyingHoldings13Percentage":"String","underlyingHoldings14Percentage":"String","underlyingHoldings15Percentage":"String","underlyingHoldings16Percentage":"String","underlyingHoldings17Percentage":"String","underlyingHoldings18Percentage":"String","underlyingHoldings19Percentage":"String","underlyingHoldings20Percentage":"String","targetHoldingsCount":0,"targetHoldings01":"String","targetHoldings02":"String","targetHoldings03":"String","targetHoldings04":"String","targetHoldings05":"String","targetHoldings06":"String","targetHoldings07":"String","targetHoldings08":"String","targetHoldings09":"String","targetHoldings10":"String","targetHoldings11":"String","targetHoldings12":"String","targetHoldings13":"String","targetHoldings14":"String","targetHoldings15":"String","targetHoldings16":"String","targetHoldings17":"String","targetHoldings18":"String","targetHoldings19":"String","targetHoldings20":"String","targetHoldings01Percentage":"String","targetHoldings02Percentage":"String","targetHoldings03Percentage":"String","targetHoldings04Percentage":"String","targetHoldings05Percentage":"String","targetHoldings06Percentage":"String","targetHoldings07Percentage":"String","targetHoldings08Percentage":"String","targetHoldings09Percentage":"String","targetHoldings10Percentage":"String","targetHoldings11Percentage":"String","targetHoldings12Percentage":"String","targetHoldings13Percentage":"String","targetHoldings14Percentage":"String","targetHoldings15Percentage":"String","targetHoldings16Percentage":"String","targetHoldings17Percentage":"String","targetHoldings18Percentage":"String","targetHoldings19Percentage":"String","targetHoldings20Percentage":"String","modelPortfolioManagementFee":"String","annualConsultingFee":"String","averageWeightedCostOfUnderlying":"String","classification":"String","domicile":"String","baseCurrency":"String","minimumInitialInvestment":"String","distributorFee":"String","administrationFee":"String","depositoryFee":"String","registrarAndTransferAgentFee":"String","aifmAndImFee":"String","investmentAdvisorFee":"String","performanceFee":"String","initialAdviceFee":"String","annualAdviceFee":"String","terDisclaimer":"String","dailyPricingPublication":"String","annualisedPerformances":[{"typeDescription":"String","name":"String","mtdPerf":"String","qtdPerf":"String","ytdPerf":"String","oneYearPerf":"String","twoYearPerf":"String","threeYearPerf":"String","fiveYearPerf":"String","tenYearPerf":"String","sinceInceptionPerf":"String"}],"staticPdfUrl":"String","warehousePerformance":{"warehouseFundId":0,"monthlyPerformances":[{"id":"String","parentPortfolioId":0,"entityType":"String","entityId":0,"entityName":"String","startDate":"String","endDate":"String","trr":0,"asisaTrr":0,"fundBenchmarkTrr":0,"riskFreeTrr":0,"jseTrr":0,"year":0,"month":0,"weight":0}],"cumulativePerformances":{"seriesCollection":[{"dateLabel":"String","fund":0,"benchmark":0,"sector":0}]},"maxDrawdownSinceInception":0,"maxDrawdownBenchmarkSinceInception":0,"maxDrawdownAsisaSinceInception":0,"standardDeviationAnnualised":0,"standardDeviationBenchmarkAnnualised":0,"standardDeviationAsisaAnnualised":0,"sharpeRatioSinceInception":0,"sharpeRatioBenchmarkSinceInception":0,"sharpeRatioAsisaSinceInception":0,"returnFundSinceInception":0,"returnBenchmarkSinceInception":0,"returnAsisaSinceInception":0,"returnJseSinceInception":0,"standardDeviationJseAnnualised":0},"fund":{"id":0,"fundName":"String","partner":"String","warehouseClientId":0,"fundTemplate":"String","warehouseId":0,"saCashName":"String","saCashColour":"String","saBondsName":"String","saBondsColour":"String","saEquityName":"String","saEquityColour":"String","saPropertyName":"String","saPropertyColour":"String","saBondsDerivativesName":"String","saBondsDerivativesColour":"String","saEquityDerivativesName":"String","saEquityDerivativesColour":"String","saPropertyDerivativesName":"String","saPropertyDerivativesColour":"String","foreignCashName":"String","foreignCashColour":"String","foreignBondsName":"String","foreignBondsColour":"String","foreignBondsDerivativesName":"String","foreignBondsDerivativesColour":"String","foreignEquityName":"String","foreignEquityColour":"String","foreignEquityDerivativesName":"String","foreignEquityDerivativesColour":"String","foreignPropertyName":"String","foreignPropertyColour":"String","foreignPropertyDerivativesName":"String","foreignPropertyDerivativesColour":"String","africaName":"String","africaColour":"String","commodityName":"String","commodityColour":"String","underlyingHoldingsTemplate":"String","targetedHoldingsTemplate":"String","monthlyPerformanceTemplate":"String","cumulativePerformanceTemplate":"String","riskScatterTemplate":"String"},"createdAsAt":"0001-01-01T00:00:00.0000000","submittedAsAt":"0001-01-01T00:00:00.0000000","warehousePerformancesDto":{"warehouseFundId":0,"monthlyPerformances":[{"id":"String","parentPortfolioId":0,"entityType":"String","entityId":0,"entityName":"String","startDate":"String","endDate":"String","trr":0,"asisaTrr":0,"fundBenchmarkTrr":0,"riskFreeTrr":0,"jseTrr":0,"year":0,"month":0,"weight":0}],"cumulativePerformances":{"seriesCollection":[{"dateLabel":"String","fund":0,"benchmark":0,"sector":0}]},"maxDrawdownSinceInception":0,"maxDrawdownBenchmarkSinceInception":0,"maxDrawdownAsisaSinceInception":0,"standardDeviationAnnualised":0,"standardDeviationBenchmarkAnnualised":0,"standardDeviationAsisaAnnualised":0,"sharpeRatioSinceInception":0,"sharpeRatioBenchmarkSinceInception":0,"sharpeRatioAsisaSinceInception":0,"returnFundSinceInception":0,"returnBenchmarkSinceInception":0,"returnAsisaSinceInception":0,"returnJseSinceInception":0,"standardDeviationJseAnnualised":0}},"currency":"String"},"ageRunOutOfMoney":0,"ageTargetIncomeNotMet":0,"pessimisticAgeRunOutOfMoney":0,"optimisticAgeRunOutOfMoney":0,"status":"String","message":"String","htmlMessage":"String","balanceAtLifeExpectancy":0,"pessimistiBalanceAtLifeExpectancy":0,"optimisticBalanceAtLifeExpectancy":0,"lifeExpectancyAge":0,"yearAtLifeExpectancy":0,"currentAge":0,"updatedAsAt":"0001-01-01T00:00:00.0000000","clientView":{"id":0,"userId":"String","partnerId":0,"primaryEmail":"String","secondaryEmail":"String","firstName":"String","middleNames":"String","lastName":"String","fullName":"String","alias":"String","phone":"String","mobile":"String","idNumber":"String","status":"String","clientType":"String","birthdaySk":"String","birthday":"0001-01-01T00:00:00.0000000","createdAsAt":"0001-01-01T00:00:00.0000000","updatedAsAt":"0001-01-01T00:00:00.0000000","goals":[{"userId":"String","portfolioId":0,"clientId":0,"clientFullName":"String","clientIdNumber":"String","clientPrimaryEmail":"String","clientMobile":"String","clientGoalId":0,"clientGoalResultsId":0,"goalName":"String","portfolioName":"String","status":"String","inputLifeExpectancyAge":0,"inputCurrentSavingsDate":"String","inputCurrentSavings":0,"inputExpectedInflationRate":0,"inputWithdrawalAmount":0,"inputWithdrawalGrowthRate":0,"cashReserve":0,"additionalSaProperty":0,"results":{},"partnerSettings":{"id":0,"name":"String","partnerId":0,"partnerLogoUrl":"String","partnerBackgroundType":"String","partnerBackgroundUrl":"String","expectedInflationRate":0,"withdrawalIncomeGrowthRate":0,"hellosignapikey":"String","enableCashReserve":false,"enableProperty":false,"partnerDefaultSettings":{"settingsId":0,"partnerId":0,"partnerName":"String","aaType":"String","themeId":0,"initialFee":0,"advisorFee":0,"platformFee":0,"moreLikelyZScore":0,"lessLikelyZScore":0,"showLowestProjectedOutcome":false,"isFundAlphaEqualToFees":false,"showAdvisoryFees":false,"showCashflowTable":false,"xAxisLabel":"String","appearanceSettings":{"appearanceSchema":{"fontColor":"String","axisColor":"String","axisGridColor":"String","graphColor":"String","graphColorOpacity":0,"graphColorRange2":"String","graphColorOpacity2":0,"averageLineColor":"String","barColor1":"String","barColor2":"String","logoHeight":"String","logoUrl":"String","logoBackground":"String","topBarBackground":"String","topBarFontColor":"String","h2Color":"String","linkColor":"String","proposalBackgroundUrl":"String","proposalBackgroundUrl2":"String","proposalBackgroundUrl3":"String","proposalBackgroundUrl4":"String"},"projectedComponentName":"String","showMedianOutcome":false,"medianLineColor":"String","bottomScenarioLineColor":"String","showLowestProjectedOutcome":false}},"partnerContactDetails":{"website":"String","email":"String","telephone":"String","fax":"String","addressLine1":"String","addressLine2":"String","addressLine3":"String","addressLine4":"String"}}}]},"requestObject":{},"requestType":"String"}