updateCustomers
Modify personal details of existing customers, including names, contact info, birth data, citizenship, and occupation, via Mews MCP server's API integration.
Instructions
Updates personal information of existing customers
Input Schema
Name | Required | Description | Default |
---|---|---|---|
CustomerUpdates | Yes | Array of customer update objects |
Input Schema (JSON Schema)
{
"additionalProperties": false,
"properties": {
"CustomerUpdates": {
"description": "Array of customer update objects",
"items": {
"properties": {
"BirthDate": {
"description": "Customer birth date (ISO 8601)",
"type": "string"
},
"BirthPlace": {
"description": "Customer birth place",
"type": "string"
},
"CitizenshipCountryCode": {
"description": "ISO country code of citizenship",
"type": "string"
},
"CustomerId": {
"description": "Unique identifier of the customer to update",
"type": "string"
},
"Email": {
"description": "Customer email address",
"type": "string"
},
"FirstName": {
"description": "Customer first name",
"type": "string"
},
"GenderCode": {
"description": "Gender code",
"type": "string"
},
"LanguageCode": {
"description": "Preferred language ISO code",
"type": "string"
},
"LastName": {
"description": "Customer last name",
"type": "string"
},
"LoyaltyCode": {
"description": "Loyalty program code",
"type": "string"
},
"NationalityCountryCode": {
"description": "ISO country code of nationality",
"type": "string"
},
"Occupation": {
"description": "Customer occupation",
"type": "string"
},
"Phone": {
"description": "Customer phone number",
"type": "string"
},
"SecondLastName": {
"description": "Customer second last name",
"type": "string"
},
"TaxIdentifier": {
"description": "Tax identification number",
"type": "string"
},
"Title": {
"description": "Customer title (Mr, Ms, etc.)",
"type": "string"
}
},
"required": [
"CustomerId"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"CustomerUpdates"
],
"type": "object"
}