Skip to main content

CreateOfferInput

Input for creating a new offer. Based on the selected product, different fields are required. Each product option is mutually exclusive - only one can be provided.

input CreateOfferInput {
bestValueRent: CreateBestValueRentInput
liechtensteinLifeInvest: CreateLiechtensteinLifeInvestInput
prosperityPlusGermany: CreateProsperityPlusGermanyInput
liechtensteinLifeWealth: CreateLiechtensteinLifeWealthInput
yourLifeNettoPlus: CreateYourLifeNettoPlusInput
prosperity3A: CreateProsperity3AInput
prosperityPlus: CreateProsperityPlusInput
liechtensteinLifePension: CreateLiechtensteinLifePensionInput
valueInvestVWL: CreateValueInvestVWLInput
prosperityDuo: CreateProsperityDuoInput
prosperityJunior: CreateProsperityJuniorInput
liechtensteinLifeWealthCH: CreateLiechtensteinLifeWealthCHInput
}

Fields​

CreateOfferInput.bestValueRent ● CreateBestValueRentInput input​

best value rent. Market: Germany. Separate compensation agreements are not supported.

CreateOfferInput.liechtensteinLifeInvest ● CreateLiechtensteinLifeInvestInput input​

Liechtenstein Life Invest is a pension solution that combines long-term protection with individual investment strategies.

Market: Germany

CreateOfferInput.prosperityPlusGermany ● CreateProsperityPlusGermanyInput input​

Prosperity Plus Germany is a pension solution that combines long-term protection with individual investment strategies.

Market: Germany

CreateOfferInput.liechtensteinLifeWealth ● CreateLiechtensteinLifeWealthInput input​

Liechtenstein Life Wealth is a premium pension solution combining long-term protection with sophisticated investment strategies.

Market: Germany

CreateOfferInput.yourLifeNettoPlus ● CreateYourLifeNettoPlusInput input​

Your Life Netto Plus. Market: Germany

CreateOfferInput.prosperity3A ● CreateProsperity3AInput input​

Prosperity 3A is a Swiss pillar 3a pension solution combining tax-advantaged savings with individual investment strategies.

Market: Switzerland

CreateOfferInput.prosperityPlus ● CreateProsperityPlusInput input​

Prosperity Plus (3B) is a Swiss pillar 3b pension solution combining long-term protection with individual investment strategies. Unlike 3A, it does not have tax benefits but offers more flexibility.

Market: Switzerland

CreateOfferInput.liechtensteinLifePension ● CreateLiechtensteinLifePensionInput input​

Liechtenstein Life Pension is a German Basisrente (Schicht 1) pension product. Death beneficiary is restricted to PARTNER only (Basisrente law, Schicht 1).

Market: Germany

CreateOfferInput.valueInvestVWL ● CreateValueInvestVWLInput input​

Value Invest VWL (Vermögenswirksame Leistungen) is a German employer-funded capital-forming benefit policy. The employer (a company customer) is the PAYER; the employee is the POLICY_HOLDER, INSURED_PERSON, MAILING, and ECONOMIC_INTEREST. The employee's health questions are optional: see insuredPersonsHealthStatus.

Market: Germany

CreateOfferInput.prosperityDuo ● CreateProsperityDuoInput input​

Prosperity Duo 2026: Swiss pillar 3b savings for a relative aged 16–60. The policyholder and relative are separate people. Detailed policyholder health is required. Disability annuities are not available through this branch.

CreateOfferInput.prosperityJunior ● CreateProsperityJuniorInput input​

Prosperity Junior 2026: Swiss pillar 3b savings for a child aged 0–15 at policy start. The adult policyholder provides the detailed health declaration. Disability annuities and the in-app guardian signing journey are not available through this branch.

CreateOfferInput.liechtensteinLifeWealthCH ● CreateLiechtensteinLifeWealthCHInput input​

Liechtenstein Life Wealth CH 2025: Swiss pillar 3b savings with a single or regular premium. The policyholder is the insured person. Detailed policyholder health is required.

Member Of​

createOffer mutation