Basic information
PATCH /{shopId}/customers/{customerId}
  Updates information for a single customer with partial data according to RFC 6902. You can either add or remove certain attributes.   
Supported JSON-PATCH operations
 - add (sets or replaces an attribute)
 - remove (unsets an attribute)
Attribute paths that allow updates via PATCH ( ¹ supports add only)
 - /customerNumber¹
 - /billingAddress
 - /internalNote
Authorisation
OAuth 2.0 Token required with scopes:
customers_write
URI parameters
| Name | Type | Description | 
|---|---|---|
shopId | 
        string | 
           The unique identifier of the shop. Required:  
          true
Example:  
          
          
          
          
          
        DemoShop
 | 
      
customerId | 
        string | 
          
           Required:  
          
          
          
          
          
          
        true
 | 
      
Request attributes
| Name | Type | Description | 
|---|---|---|
 | 
              
 array of jsonPatch  | 
              
Request body
Media type application/json-patch+json
[
  {
    "op": "add",
    "path": "/customerNumber",
    "value": "0812"
  }
]
    
    
  
  
    
    
      
      
      Response attributes
| Name | Type | Description | 
|---|---|---|
 | 
                
 object of customer  | 
                
Response
HTTP 200
Media type application/json
{
  "customerId": "563874DA-7AE7-9876-9E59-D5809AB38A25",
  "customerNumber": "0812",
  "creationDate": "2015-11-03T08:48:26Z",
  "billingAddress": {
    "company": "Schneiderei",
    "salutation": "Mrs",
    "firstName": "Tanja",
    "lastName": "Schneider",
    "street": "Schneiderstraße 10",
    "streetDetails": null,
    "zipCode": "12345",
    "city": "Berlin",
    "state": null,
    "country": "DE",
    "title": null,
    "vatId": null,
    "birthday": null,
    "emailAddress": "schneider@schneiderei.de",
    "addressExtension": "1.Etage",
    "bankAccountHolder": "Tanja Schneider",
    "bankAccountNumber": "DE1567379838510",
    "bankName": "Nadel Bank",
    "bankSortCode": "XXSCSBB",
    "businessEmailAddress": "schneider@schneiderei.de",
    "businessPhoneNumber": "0049099906543",
    "department": null,
    "displayName": null,
    "doorCode": null,
    "faxNumber": "0049099906542",
    "fiscalCode": null,
    "gender": "female",
    "jobTitle": "Schneiderin",
    "middleName": null,
    "mobilePhoneNumber": "0049099906543",
    "phoneNumber": "0049099906543",
    "privateEmailAddress": null,
    "privatePhoneNumber": null,
    "websiteUrl": "http://schneiderei.de"
  },
  "internalNote": "Long-standing customer",
  "links": [
    {
      "rel": "self",
      "href": "https://pm.epages.com/rs/shops/apidocu/customers/563874DA-7AE7-9876-9E59-D5809AB38A25"
    },
    {
      "rel": "orders",
      "href": "https://pm.epages.com/rs/shops/apidocu/orders?customerId=563874DA-7AE7-9876-9E59-D5809AB38A25"
    }
  ]
}