Skip to main content

UpdateIndividualCustomerInput

Input for editing an individual person customer.

input UpdateIndividualCustomerInput {
firstName: NonEmptyString
lastName: NonEmptyString
dateOfBirth: Date
gender: Gender
maritalStatus: MaritalStatus
nationality: NonEmptyString
profession: NonEmptyString
occupation: NonEmptyString
email: Email
landline: NonEmptyString
mobilePhone: NonEmptyString
language: String
address: CustomerAddressInput
taxIdentification: TaxIdentificationInput
identification: CustomerIdentificationInput
}

Fields​

UpdateIndividualCustomerInput.firstName ● NonEmptyString scalar​

First name of the customer Note: Changeable only while the customer is related to offers alone. Sending it for any other customer makes the insurance system reject the whole request — see DataNotUpdatedError.

UpdateIndividualCustomerInput.lastName ● NonEmptyString scalar​

Last name of the customer Note: Changeable only while the customer is related to offers alone. Sending it for any other customer makes the insurance system reject the whole request — see DataNotUpdatedError.

UpdateIndividualCustomerInput.dateOfBirth ● Date scalar​

Date of birth of the customer Note: Changeable only while the customer is related to offers alone. Sending it for any other customer makes the insurance system reject the whole request — see DataNotUpdatedError.

UpdateIndividualCustomerInput.gender ● Gender enum​

Gender of the customer Note: Changeable only while the customer is related to offers alone. Sending it for any other customer makes the insurance system reject the whole request — see DataNotUpdatedError.

UpdateIndividualCustomerInput.maritalStatus ● MaritalStatus enum​

Marital status of the customer (e.g., Single, Married, Divorced)

UpdateIndividualCustomerInput.nationality ● NonEmptyString scalar​

Nationality of the customer

UpdateIndividualCustomerInput.profession ● NonEmptyString scalar​

Profession of the customer (e.g., Engineer, Teacher)

UpdateIndividualCustomerInput.occupation ● NonEmptyString scalar​

Occupation of the customer (e.g., Job title or role)

UpdateIndividualCustomerInput.email ● Email scalar​

Email address of the customer

UpdateIndividualCustomerInput.landline ● NonEmptyString scalar​

Landline phone number of the customer

UpdateIndividualCustomerInput.mobilePhone ● NonEmptyString scalar​

Mobile phone number of the customer

UpdateIndividualCustomerInput.language ● String scalar​

Preferred language of the customer

UpdateIndividualCustomerInput.address ● CustomerAddressInput input​

Address of the customer

UpdateIndividualCustomerInput.taxIdentification ● TaxIdentificationInput input​

Tax related information of the customer

UpdateIndividualCustomerInput.identification ● CustomerIdentificationInput input​

Identification information of the customer

Member Of​

UpdateCustomerInput input