Skip to main content

RegisterCustomerInput

No description

input RegisterCustomerInput {
firstName: String
middleName: String
lastName: String
gender: Gender
email: String
phone: String
mobile: String
dateOfBirth: String
mailingList: YesNo
parentId: Int
primaryLanguage: String
attributes: [UserManagementAttributeValueInput!]
password: String
}

Fields​

RegisterCustomerInput.firstName ● String scalar​

RegisterCustomerInput.middleName ● String scalar​

RegisterCustomerInput.lastName ● String scalar​

RegisterCustomerInput.gender ● Gender enum​

RegisterCustomerInput.email ● String scalar​

RegisterCustomerInput.phone ● String scalar​

RegisterCustomerInput.mobile ● String scalar​

RegisterCustomerInput.dateOfBirth ● String scalar​

RegisterCustomerInput.mailingList ● YesNo enum​

RegisterCustomerInput.parentId ● Int scalar​

The id of the usergroup the customer should be created in.

RegisterCustomerInput.primaryLanguage ● String scalar​

The primary language of the customer.

RegisterCustomerInput.attributes ● [UserManagementAttributeValueInput!] list input​

Customer's custom attribute values. This field is used to set value on attributes for the selected customer. Attributes that are used here (selected by name) must already be defined in Propeller.

RegisterCustomerInput.password ● String scalar​

Optionally create a prefilled password. When omitted the customer can set a new password using password reset(link)

Member Of​

customerRegister mutation