Skip to main content

CreatePartnerLifeMagicLinkInput

Input for creating a Partner Life SSO magic link.

input CreatePartnerLifeMagicLinkInput {
acceptPartnerLifeTermsAndConditions: Boolean
acknowledgePartnerLifePrivacyPolicy: Boolean
alreadyMultiFactorAuthenticated: Boolean
partnerLifewareId: NonEmptyString
}

Fields

CreatePartnerLifeMagicLinkInput.acceptPartnerLifeTermsAndConditions ● Boolean scalar

When a Partner Life account has not been activated yet, setting both this and acknowledgePartnerLifePrivacyPolicy to true will automatically activate the account and generate the magic link.

Indicates the partner has read, understood, and accepts the Partner Life Terms and Conditions.

Default: false

CreatePartnerLifeMagicLinkInput.acknowledgePartnerLifePrivacyPolicy ● Boolean scalar

When a Partner Life account has not been activated yet, setting both this and acceptPartnerLifeTermsAndConditions to true will automatically activate the account and generate the magic link.

Indicates the partner has read and understood the Partner Life Privacy Policy.

Default: false

CreatePartnerLifeMagicLinkInput.alreadyMultiFactorAuthenticated ● Boolean scalar

Consider the session being created with the magic link as already multi-factor authenticated by the integrating system. Only set to true if the partner's session has already verified the user with multiple authentication factors.

Default: false

CreatePartnerLifeMagicLinkInput.partnerLifewareId ● NonEmptyString scalar

The insurance system ID of the partner for whom to create the magic link. If not provided, defaults to the partner identified by the x-partner-id request header. Can be a sub-partner or colleague account within the authenticated partner's broker tree.

Example: "123456"

Member Of

createPartnerLifeMagicLink mutation