WebLoginUpdateRequest

Type: Tessitura.Service.Client.Web.WebLoginUpdateRequest

Property Name Data Type Length Required Readonly Notes
LoginName string Y Current login user name, must be the login used to log into the current session.
FK: T_CUST_LOGIN.login   Resource: WebLogins
NewLoginName string Y New login username.
FK: T_CUST_LOGIN.login   Resource: WebLogins
Password string N Current login password Not required when resetting a temporary password or a login where the password is an empty string.
NewPassword string Y New login password or same password if there is no change.
EmailAddress string Y Current login email address.
FK: T_EADDRESS.address   Resource: ElectronicAddresses
NewEmailAddress string Y New email address for the login or existing email if there is no change. Must not be already associated with a login of the same type. If the email does not exist on the constituent's account, it will be added.
LoginTypeId integer Y The type of the login. This determines which login on a constituent account is updated.
FK: TR_LOGIN_TYPE.id   Resource: LoginTypes
PromotionCode integer Y The source code to use for the session. Pass 0 to use the default source code.