Skip to main content
inputUpdateCustomerCommandRequestInput

Fields

customerId
ID!
required

ID of the customer.

companyId
ID

ID of the company the customer belongs to. Optional — if omitted, the existing company assignment is left unchanged.

customerGroupId
ID

Customer group for the customer to be in.

customerCategoryId
ID

The customer's category ID.

paymentMethodId
ID

The customer's preferred payment method ID.

accountsReceivableNumber
Int

The accounts receivable number of the customer.

birthday
DateTime

The customer's date of birth.

commercialRegisterNumber
String

The customer's commercial register number.

customerNumber
String

Number of the customer. If no number is given when posting a customer, the number will be generated automatically.

ebayName
String

The customer's ebay name.

homepage
String

The customer's homepage URL.

initialContact
String

The source of initial contact. This could be for example a specific sales channel, a convention or a marketing campaign.

isCashRegisterBased
Boolean

States if a customer is from a cash-register or point of sale and if their data should be synchronized with JTL-POS, for example.

isLocked
Boolean

The customer's locked status.

languageIso
String

The customer's preferred language in ISO format (e.g. "de", "en").

taxIdentificationNumber
String

The customer's tax identification number.

Addresses of the customer.

Settings relevant to payment for the customer.

createdDate
DateTime

The date and time of the customer's creation.

idempotencyKey
String

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.