Skip to main content

UpdateCustomerRequest

billingAddress objectnullable
addressLine1stringnullable

Possible values: <= 255 characters

addressLine2stringnullable

Possible values: <= 255 characters

citystringnullable

Possible values: <= 120 characters

companystringnullable

Possible values: <= 255 characters

countrystringnullable

Possible values: <= 3 characters, Value must match regular expression ^[A-Za-z]{2,3}$|^$

emailstring<email>nullable

Possible values: <= 255 characters

firstNamestringnullable

Possible values: <= 120 characters

lastNamestringnullable

Possible values: <= 120 characters

phonestringnullable

Possible values: <= 40 characters

postalCodestringnullable

Possible values: <= 32 characters

statestringnullable

Possible values: <= 120 characters

defaultPaymentMethodIdstringnullable
emailstringnullable
expectedSyncVersioninteger<int64>nullable
firstNamestringnullable

Possible values: <= 255 characters

lastNamestringnullable

Possible values: <= 255 characters

metadata objectnullable
property name*anynullable
mutationIdstringnullable
namestringnullable
phonestringnullable
UpdateCustomerRequest
{
"billingAddress": {
"addressLine1": "string",
"addressLine2": "string",
"city": "string",
"company": "string",
"country": "string",
"email": "[email protected]",
"firstName": "string",
"lastName": "string",
"phone": "string",
"postalCode": "string",
"state": "string"
},
"defaultPaymentMethodId": "string",
"email": "string",
"expectedSyncVersion": 0,
"firstName": "string",
"lastName": "string",
"metadata": {},
"mutationId": "string",
"name": "string",
"phone": "string"
}