AlbaApi

<back to all web services

PensionsInfoExtReq

The following routes are available for this service:
POST/ext/pensionsinfo
PensionsInfoExtReq Parameters:
NameParameterData TypeRequiredDescription
HeaderbodySendPensionPlanHeaderNo
PdfbodyPdfNo
CohabitantPdfbodyPdfNo
PensionProvidersbodyList<PensionProviderVer9DTO>No
CohabitantPensionProvidersbodyList<PensionProviderVer9DTO>No
SendPensionPlanHeader Parameters:
NameParameterData TypeRequiredDescription
SocialSecurityNumberformstringNo
CohabitantSocialSecurityNumberformstringNo
CustomerRemarkformbyte[]No
SystemInfoformstringNo
PensionProviderIdformintNo
TransactionHeader Parameters:
NameParameterData TypeRequiredDescription
VersionNumberformintNo
TransactionIdformstringNo
TransactionsTypeNumberformintNo
EventTimeformDateTimeOffsetNo
Pdf Parameters:
NameParameterData TypeRequiredDescription
PdfReportformbyte[]No
PensionProviderVer9DTO Parameters:
NameParameterData TypeRequiredDescription
PensionProviderIdformintNo
PensionProviderNameformstringNo
WordSplitCharacterformintNo
WebSiteUrlformstringNo
CurrencyCodeformstringNo
AdvisorNameformstringNo
ReceiveDataForAdvisoryformbool?No
TransactionStatusformintNo
SchemesformICollection<PensionSchemeVer9DTO>No
TransactionRemarksformICollection<RemarkVer9DTO>No
PensionSchemeVer9DTO Parameters:
NameParameterData TypeRequiredDescription
TransactionStatusformintNo
ReferenceNumberformstringNo
TypeNumberformint?No
Phoneformint?No
ContactformstringNo
EmailformstringNo
Paymentformint?No
PaymentDateformDateTimeOffset?No
SavedValueformint?No
SavedValueDateformDateTimeOffset?No
SavedValuePresentationformint?No
SystemInfoSchemeformstringNo
BusinessPartnerNumberformint?No
Guaranteesformint?No
TransferCostsformint?No
TransferCostsJobChangeformint?No
Repurchaseformint?No
RepurchaseTextformbyte[]No
HasWithdrawalPenaltyformbool?No
BenefitCompositionformbool?No
InvestmentFormNumberformint?No
BusinessPartnerformstringNo
WordSplitCharacterformint?No
RemarksformICollection<RemarkVer9DTO>No
BenefitsformICollection<BenefitVer9DTO>No
RemarkVer9DTO Parameters:
NameParameterData TypeRequiredDescription
TypeNumberformintNo
NumberformintNo
TextformstringNo
BenefitVer9DTO Parameters:
NameParameterData TypeRequiredDescription
TransactionStatusformintNo
TypeNumberformintNo
TypeTextformstringNo
SubscriptionTypeNumberformint?No
SubscriptionTypeTextformstringNo
CanBeShownInGraphformbool?No
MoreInfoUrlformstringNo
SystemInfoformstringNo
PremiumWaiverBenefitformPremiumWaiverBenefitVer9DTONo
PaymentformBenefitPaymentVer9DTONo
PayoutformPayoutVer9DTONo
RiskformRiskBenefitVer9DTONo
PensionformPensionBenefitVer9DTONo
RemarksformICollection<RemarkVer9DTO>No
PremiumWaiverBenefitVer9DTO Parameters:
NameParameterData TypeRequiredDescription
IsEligibleformbool?No
IsActiveformbool?No
Valueformint?No
BenefitPaymentVer9DTO Parameters:
NameParameterData TypeRequiredDescription
BenefitPaymentformint?No
PaymentYearToDateformint?No
LatestPaymentDateformDateTimeOffset?No
PayoutVer9DTO Parameters:
NameParameterData TypeRequiredDescription
CurrentPaymentformbool?No
PayoutForecastsformICollection<PayoutForecastVer9DTO>No
PaymentFormNumberformint?No
PaymentFormTextformstringNo
PaymentTaxationNumberformint?No
PaymentTaxationTextformstringNo
ReceiverNumberformint?No
ReceiverTextformstringNo
ConditionNumberformint?No
ConditionTextformstringNo
ConditionParameterformint?No
BeneficiariesformICollection<BeneficiaryVer9DTO>No
PayoutStartformDateAgeTypeVer9DTONo
PayoutEndformDateAgeTypeVer9DTONo
LatestPossiblePayoutformDateAgeTypeVer9DTONo
EarliestPossiblePayoutformDateAgeTypeVer9DTONo
LatestPayoutStartformDateAgeTypeVer9DTONo
PaymentYearsformint?No
PayoutForecastVer9DTO Parameters:
NameParameterData TypeRequiredDescription
AgeformintNo
Amountformint?No
BeneficiaryVer9DTO Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
Percentageformint?No
TypeNumberformint?No
TypeTextformstringNo
DateAgeTypeVer9DTO Parameters:
NameParameterData TypeRequiredDescription
DateformDateTimeOffsetNo
AgeformintNo
RiskBenefitVer9DTO Parameters:
NameParameterData TypeRequiredDescription
ShadowBenefitformbool?No
Amountformint?No
AmountDateformDateTimeOffset?No
RiskTerminationformDateAgeTypeVer9DTONo
BenefitExtentNumberformint?No
BenefitDetailformICollection<int>No
PensionBenefitVer9DTO Parameters:
NameParameterData TypeRequiredDescription
PensionTypeNumberformintNo
PensionTypeformstringNo
IndexContractCountformint?No
InvestmentDistributionsformICollection<InvestmentDistributionVer9DTO>No
PensionForecastsformPensionForecastsVer9DTONo
InvestmentDistributionVer9DTO Parameters:
NameParameterData TypeRequiredDescription
InvestmentFormNumberformint?No
InvestmentIdentificationformstringNo
InvestmentValueformint?No
InvestmentValueDateformDateTimeOffset?No
PendingYieldAmountformint?No
PensionForecastsVer9DTO Parameters:
NameParameterData TypeRequiredDescription
PensionPaymentformbool?No
EarlyRetirementDeductionformbool?No
CalculateForecastsformbool?No
ForecastInterestTypeformint?No
PriceIndexRegulatedformbool?No
RealIncomeRegulatedformbool?No
EnterPaymentEnabledformbool?No
ForecastCalculationDateformDateTimeOffset?No
ForecastsCalculationsformICollection<ForecastCalculationVer9DTO>No
ForecastCalculationVer9DTO Parameters:
NameParameterData TypeRequiredDescription
ForecastStartAgeformintNo
RemarksformICollection<RemarkVer9DTO>No
ForecastsformICollection<ForecastVer9DTO>No
ForecastVer9DTO Parameters:
NameParameterData TypeRequiredDescription
AgeformintNo
Amountformint?No
SendPensionPlanToProviderResponseVer9DTO Parameters:
NameParameterData TypeRequiredDescription
HeaderformAnswerSendPensionPlanHeaderNo
AnswerSendPensionPlanHeader Parameters:
NameParameterData TypeRequiredDescription
SocialSecurityNumberformstringNo
ReportReceivedformboolNo
ProviderRemarkformbyte[]No
ErrorTextformstringNo

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 /ext/pensionsinfo HTTP/1.1 
Host: hcbtas-q-albamfs-api.azurewebsites.net 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"header":{"socialSecurityNumber":"String","cohabitantSocialSecurityNumber":"String","customerRemark":"AA==","systemInfo":"String","pensionProviderId":0,"versionNumber":0,"transactionId":"String","transactionsTypeNumber":0,"eventTime":"0001-01-01T00:00:00.0000000+00:00"},"pdf":{"pdfReport":"AA=="},"cohabitantPdf":{"pdfReport":"AA=="},"pensionProviders":[{"pensionProviderId":0,"pensionProviderName":"String","wordSplitCharacter":0,"webSiteUrl":"String","currencyCode":"String","advisorName":"String","receiveDataForAdvisory":false,"transactionStatus":0}],"cohabitantPensionProviders":[{"pensionProviderId":0,"pensionProviderName":"String","wordSplitCharacter":0,"webSiteUrl":"String","currencyCode":"String","advisorName":"String","receiveDataForAdvisory":false,"transactionStatus":0}]}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"header":{"socialSecurityNumber":"String","reportReceived":false,"providerRemark":"AA==","errorText":"String","versionNumber":0,"transactionId":"String","transactionsTypeNumber":0,"eventTime":"0001-01-01T00:00:00.0000000+00:00"}}