HTTP + SOAP12
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap12 HTTP/1.1
Host: api.responsible-advisor.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<CaseDesignExpectedStrategyRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
<Delete>false</Delete>
<InputObject>
<CaseDesignId>0</CaseDesignId>
<DateCreated>0001-01-01T00:00:00</DateCreated>
<DateModified>0001-01-01T00:00:00</DateModified>
<FactFinderParent>
<AmountOfGIBillCollegeBenefits>0</AmountOfGIBillCollegeBenefits>
<Bonus>0</Bonus>
<BonusNotAvailable>false</BonusNotAvailable>
<BusinessValue>0</BusinessValue>
<CheckingSavings>0</CheckingSavings>
<CheckingSavingsMonthlyCont>0</CheckingSavingsMonthlyCont>
<CurrentAge>0</CurrentAge>
<CurrentAnnualIncome>0</CurrentAnnualIncome>
<CurrentEmergencyFund>0</CurrentEmergencyFund>
<DOB>0001-01-01T00:00:00</DOB>
<Email>String</Email>
<Employer>String</Employer>
<EstimatedAnnualSocialSecurityBenefit>0</EstimatedAnnualSocialSecurityBenefit>
<FSAHSA_AnnualCap>0</FSAHSA_AnnualCap>
<FSAHSA_AnnualContributions>0</FSAHSA_AnnualContributions>
<FSAHSA_Option>String</FSAHSA_Option>
<FactFinderId>0</FactFinderId>
<FinancialHealthRating>0</FinancialHealthRating>
<HaveLegacyPlan>false</HaveLegacyPlan>
<HaveLongTermCarePlan>false</HaveLongTermCarePlan>
<HaveWillOrTrust>false</HaveWillOrTrust>
<IdealEmergencyFund>0</IdealEmergencyFund>
<IsVeteran>false</IsVeteran>
<LastWillTrustReviewDate>0001-01-01T00:00:00</LastWillTrustReviewDate>
<MotherFather>String</MotherFather>
<Name>String</Name>
<Notes>String</Notes>
<NumberOfSiblings>0</NumberOfSiblings>
<OtherIncomeBusiness>0</OtherIncomeBusiness>
<OtherIncomeBusinessNotAvailable>false</OtherIncomeBusinessNotAvailable>
<OtherIncomeDisability>0</OtherIncomeDisability>
<OtherIncomeDisabilityNotAvailable>false</OtherIncomeDisabilityNotAvailable>
<OtherIncomeNonTaxable>0</OtherIncomeNonTaxable>
<OtherIncomeNonTaxableNotAvailable>false</OtherIncomeNonTaxableNotAvailable>
<OtherIncomeRental>0</OtherIncomeRental>
<OtherIncomeRentalNotAvailable>false</OtherIncomeRentalNotAvailable>
<OtherIncomeTaxable>0</OtherIncomeTaxable>
<OtherIncomeTaxableNotAvailable>false</OtherIncomeTaxableNotAvailable>
<OtherIncomeTrust>0</OtherIncomeTrust>
<OtherIncomeTrustNotAvailable>false</OtherIncomeTrustNotAvailable>
<ParentId>0</ParentId>
<ParentNumber>0</ParentNumber>
<Pension_Age>0</Pension_Age>
<Pension_AnnualBenefit>0</Pension_AnnualBenefit>
<Pension_LumpSum>0</Pension_LumpSum>
<PersonalHealthRating>0</PersonalHealthRating>
<PhoneNumber>String</PhoneNumber>
<PreviousEmployer>String</PreviousEmployer>
<PreviousYearsOfService>0</PreviousYearsOfService>
<Priorities_AffordingUnfundedFutureHealthcareCost>0</Priorities_AffordingUnfundedFutureHealthcareCost>
<Priorities_BestThingWeTalkedAboutToday>String</Priorities_BestThingWeTalkedAboutToday>
<Priorities_BuildingKeepingEmergencyFund>0</Priorities_BuildingKeepingEmergencyFund>
<Priorities_BuildingRetirementNextEgg>0</Priorities_BuildingRetirementNextEgg>
<Priorities_LeavingLegacy>0</Priorities_LeavingLegacy>
<Priorities_LoweringFutureTaxObligations>0</Priorities_LoweringFutureTaxObligations>
<Priorities_NotBeingBurdenToChildrenInRetirement>0</Priorities_NotBeingBurdenToChildrenInRetirement>
<Priorities_Other>0</Priorities_Other>
<Priorities_OtherExplanation>String</Priorities_OtherExplanation>
<Priorities_PayForCollegeStrategy>0</Priorities_PayForCollegeStrategy>
<Priorities_ProtectingSavingsFromFutureMarketDownturnsAndCrashes>0</Priorities_ProtectingSavingsFromFutureMarketDownturnsAndCrashes>
<Priorities_ReducingParentDebtDuringCollege>0</Priorities_ReducingParentDebtDuringCollege>
<RetirementPlans>
<FactFinderRetirementPlan>
<AnnualContribution>0</AnnualContribution>
<AnnualIncomeYield>0</AnnualIncomeYield>
<CompanyMatch>0</CompanyMatch>
<ExpectedRateOfReturn>0</ExpectedRateOfReturn>
<FactFinderId>0</FactFinderId>
<ManagedBy>String</ManagedBy>
<NotAvailable>false</NotAvailable>
<ParentNumber>0</ParentNumber>
<QualifiedPlan>false</QualifiedPlan>
<RetirementPlanId>0</RetirementPlanId>
<RetirementPlanType>
<AdjustsWithInflation>false</AdjustsWithInflation>
<AnnualContributionLimits>0</AnnualContributionLimits>
<CatchupContributionAnnualLimit>0</CatchupContributionAnnualLimit>
<CatchupContributionMinimumAge>0</CatchupContributionMinimumAge>
<CreatedBy>String</CreatedBy>
<DateCreated>0001-01-01T00:00:00</DateCreated>
<DateModified>0001-01-01T00:00:00</DateModified>
<DefinedBenefitPlan>false</DefinedBenefitPlan>
<Description>String</Description>
<EarlyWithdrawalPenaltyPercent>0</EarlyWithdrawalPenaltyPercent>
<EmployerMatching>false</EmployerMatching>
<HasCashBalance>false</HasCashBalance>
<Id>0</Id>
<LastUpdatedBy>String</LastUpdatedBy>
<LifetimeBenefit>false</LifetimeBenefit>
<Name>String</Name>
<Portable>false</Portable>
<Qualified>false</Qualified>
<RequiredDistribution>0</RequiredDistribution>
<RequiredDistributionAge>0</RequiredDistributionAge>
<TaxableDistributions>false</TaxableDistributions>
</RetirementPlanType>
<RetirementPlanTypeId>0</RetirementPlanTypeId>
<Value>0</Value>
</FactFinderRetirementPlan>
</RetirementPlans>
<SocialSecurity>0</SocialSecurity>
<Title>String</Title>
<UnfundedHealthCareCost>0</UnfundedHealthCareCost>
<W2_Box1>0</W2_Box1>
<W2_Box12a>0</W2_Box12a>
<W2_Box12a_Code>String</W2_Box12a_Code>
<W2_Box12b>0</W2_Box12b>
<W2_Box12b_Code>String</W2_Box12b_Code>
<W2_Box12c>0</W2_Box12c>
<W2_Box12c_Code>String</W2_Box12c_Code>
<W2_Box12d>0</W2_Box12d>
<W2_Box12d_Code>String</W2_Box12d_Code>
<YearsOfService>0</YearsOfService>
</FactFinderParent>
<FactFinder_Parent_id>0</FactFinder_Parent_id>
<Id>0</Id>
<Label>String</Label>
<SectionName>String</SectionName>
<SourceId>0</SourceId>
<ValueA>String</ValueA>
<ValueB>String</ValueB>
<ValueC>String</ValueC>
<ValueD>String</ValueD>
</InputObject>
<Insert>false</Insert>
<Update>false</Update>
</CaseDesignExpectedStrategyRequest>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<CaseDesignExpectedStrategyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
<OutputObject>
<CaseDesignId>0</CaseDesignId>
<DateCreated>0001-01-01T00:00:00</DateCreated>
<DateModified>0001-01-01T00:00:00</DateModified>
<FactFinderParent>
<AmountOfGIBillCollegeBenefits>0</AmountOfGIBillCollegeBenefits>
<Bonus>0</Bonus>
<BonusNotAvailable>false</BonusNotAvailable>
<BusinessValue>0</BusinessValue>
<CheckingSavings>0</CheckingSavings>
<CheckingSavingsMonthlyCont>0</CheckingSavingsMonthlyCont>
<CurrentAge>0</CurrentAge>
<CurrentAnnualIncome>0</CurrentAnnualIncome>
<CurrentEmergencyFund>0</CurrentEmergencyFund>
<DOB>0001-01-01T00:00:00</DOB>
<Email>String</Email>
<Employer>String</Employer>
<EstimatedAnnualSocialSecurityBenefit>0</EstimatedAnnualSocialSecurityBenefit>
<FSAHSA_AnnualCap>0</FSAHSA_AnnualCap>
<FSAHSA_AnnualContributions>0</FSAHSA_AnnualContributions>
<FSAHSA_Option>String</FSAHSA_Option>
<FactFinderId>0</FactFinderId>
<FinancialHealthRating>0</FinancialHealthRating>
<HaveLegacyPlan>false</HaveLegacyPlan>
<HaveLongTermCarePlan>false</HaveLongTermCarePlan>
<HaveWillOrTrust>false</HaveWillOrTrust>
<IdealEmergencyFund>0</IdealEmergencyFund>
<IsVeteran>false</IsVeteran>
<LastWillTrustReviewDate>0001-01-01T00:00:00</LastWillTrustReviewDate>
<MotherFather>String</MotherFather>
<Name>String</Name>
<Notes>String</Notes>
<NumberOfSiblings>0</NumberOfSiblings>
<OtherIncomeBusiness>0</OtherIncomeBusiness>
<OtherIncomeBusinessNotAvailable>false</OtherIncomeBusinessNotAvailable>
<OtherIncomeDisability>0</OtherIncomeDisability>
<OtherIncomeDisabilityNotAvailable>false</OtherIncomeDisabilityNotAvailable>
<OtherIncomeNonTaxable>0</OtherIncomeNonTaxable>
<OtherIncomeNonTaxableNotAvailable>false</OtherIncomeNonTaxableNotAvailable>
<OtherIncomeRental>0</OtherIncomeRental>
<OtherIncomeRentalNotAvailable>false</OtherIncomeRentalNotAvailable>
<OtherIncomeTaxable>0</OtherIncomeTaxable>
<OtherIncomeTaxableNotAvailable>false</OtherIncomeTaxableNotAvailable>
<OtherIncomeTrust>0</OtherIncomeTrust>
<OtherIncomeTrustNotAvailable>false</OtherIncomeTrustNotAvailable>
<ParentId>0</ParentId>
<ParentNumber>0</ParentNumber>
<Pension_Age>0</Pension_Age>
<Pension_AnnualBenefit>0</Pension_AnnualBenefit>
<Pension_LumpSum>0</Pension_LumpSum>
<PersonalHealthRating>0</PersonalHealthRating>
<PhoneNumber>String</PhoneNumber>
<PreviousEmployer>String</PreviousEmployer>
<PreviousYearsOfService>0</PreviousYearsOfService>
<Priorities_AffordingUnfundedFutureHealthcareCost>0</Priorities_AffordingUnfundedFutureHealthcareCost>
<Priorities_BestThingWeTalkedAboutToday>String</Priorities_BestThingWeTalkedAboutToday>
<Priorities_BuildingKeepingEmergencyFund>0</Priorities_BuildingKeepingEmergencyFund>
<Priorities_BuildingRetirementNextEgg>0</Priorities_BuildingRetirementNextEgg>
<Priorities_LeavingLegacy>0</Priorities_LeavingLegacy>
<Priorities_LoweringFutureTaxObligations>0</Priorities_LoweringFutureTaxObligations>
<Priorities_NotBeingBurdenToChildrenInRetirement>0</Priorities_NotBeingBurdenToChildrenInRetirement>
<Priorities_Other>0</Priorities_Other>
<Priorities_OtherExplanation>String</Priorities_OtherExplanation>
<Priorities_PayForCollegeStrategy>0</Priorities_PayForCollegeStrategy>
<Priorities_ProtectingSavingsFromFutureMarketDownturnsAndCrashes>0</Priorities_ProtectingSavingsFromFutureMarketDownturnsAndCrashes>
<Priorities_ReducingParentDebtDuringCollege>0</Priorities_ReducingParentDebtDuringCollege>
<RetirementPlans>
<FactFinderRetirementPlan>
<AnnualContribution>0</AnnualContribution>
<AnnualIncomeYield>0</AnnualIncomeYield>
<CompanyMatch>0</CompanyMatch>
<ExpectedRateOfReturn>0</ExpectedRateOfReturn>
<FactFinderId>0</FactFinderId>
<ManagedBy>String</ManagedBy>
<NotAvailable>false</NotAvailable>
<ParentNumber>0</ParentNumber>
<QualifiedPlan>false</QualifiedPlan>
<RetirementPlanId>0</RetirementPlanId>
<RetirementPlanType>
<AdjustsWithInflation>false</AdjustsWithInflation>
<AnnualContributionLimits>0</AnnualContributionLimits>
<CatchupContributionAnnualLimit>0</CatchupContributionAnnualLimit>
<CatchupContributionMinimumAge>0</CatchupContributionMinimumAge>
<CreatedBy>String</CreatedBy>
<DateCreated>0001-01-01T00:00:00</DateCreated>
<DateModified>0001-01-01T00:00:00</DateModified>
<DefinedBenefitPlan>false</DefinedBenefitPlan>
<Description>String</Description>
<EarlyWithdrawalPenaltyPercent>0</EarlyWithdrawalPenaltyPercent>
<EmployerMatching>false</EmployerMatching>
<HasCashBalance>false</HasCashBalance>
<Id>0</Id>
<LastUpdatedBy>String</LastUpdatedBy>
<LifetimeBenefit>false</LifetimeBenefit>
<Name>String</Name>
<Portable>false</Portable>
<Qualified>false</Qualified>
<RequiredDistribution>0</RequiredDistribution>
<RequiredDistributionAge>0</RequiredDistributionAge>
<TaxableDistributions>false</TaxableDistributions>
</RetirementPlanType>
<RetirementPlanTypeId>0</RetirementPlanTypeId>
<Value>0</Value>
</FactFinderRetirementPlan>
</RetirementPlans>
<SocialSecurity>0</SocialSecurity>
<Title>String</Title>
<UnfundedHealthCareCost>0</UnfundedHealthCareCost>
<W2_Box1>0</W2_Box1>
<W2_Box12a>0</W2_Box12a>
<W2_Box12a_Code>String</W2_Box12a_Code>
<W2_Box12b>0</W2_Box12b>
<W2_Box12b_Code>String</W2_Box12b_Code>
<W2_Box12c>0</W2_Box12c>
<W2_Box12c_Code>String</W2_Box12c_Code>
<W2_Box12d>0</W2_Box12d>
<W2_Box12d_Code>String</W2_Box12d_Code>
<YearsOfService>0</YearsOfService>
</FactFinderParent>
<FactFinder_Parent_id>0</FactFinder_Parent_id>
<Id>0</Id>
<Label>String</Label>
<SectionName>String</SectionName>
<SourceId>0</SourceId>
<ValueA>String</ValueA>
<ValueB>String</ValueB>
<ValueC>String</ValueC>
<ValueD>String</ValueD>
</OutputObject>
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
</d2p1:ResponseError>
</d2p1:Errors>
</ResponseStatus>
</CaseDesignExpectedStrategyResponse>
</soap12:Body>
</soap12:Envelope>