Updates the customer identified by the given id.
Being a full update, the payload should provide the complete customer object: it is therefore recommended to read the customer first and then send back the modified object.
Required permissions: READ_CUSTOMER, WRITE_CUSTOMER.
The name of the tenant (e.g. acme).
The customer identifier.
The details of the customer being updated.
The bean providing customer details.
Public, human-readable identifier for the customer. Unlike "id", which is the immutable internal identifier, "code" is exposed externally and can be modified by clients. Must be unique.
The name of the customer which could be a personal name or a business name.
The country of the customer.
The country ISO Code of the customer.
The timezone used for date/times localization (e.g. Europe/Rome).
The set of properties providing additional details to the parent object.
The timestamp at which the object was created.
The timestamp at which a client's user first logged in.
The timestamp at which a client's user last logged in.
Successfully updated.
The bean providing customer details.
The customer object identifier.
Public, human-readable identifier for the customer. Unlike "id", which is the immutable internal identifier, "code" is exposed externally and can be modified by clients. Must be unique.
The name of the customer which could be a personal name or a business name.
The country of the customer.
The country ISO Code of the customer.
The timezone used for date/times localization (e.g. Europe/Rome).
The set of properties providing additional details to the parent object.
The timestamp at which the object was created.
The timestamp at which a client's user first logged in.
The timestamp at which a client's user last logged in.
Request data not valid.
The error response.
User not authenticated.
The error response.
User not authorized.
The error response.
Resource was not found.
The error response.
API call rate limit exceeded.
The error response.
Internal server error.
The error response.