Update Combined Customer Profile

Updates a customer profile that combines both a standard and custom profile. The endpoints supporting this task return both changed and unchanged data in the JSON response. Note too that the endpoints can be used to create and update the profile in one operation.

Sequence Diagram

See the overall flow for this task below.

CUSTOMER CUSTOMER CLIENT MIDDLEWARE CLIENT MIDDLEWARE SESSIONM SESSIONM UPDATE COMBINED PROFILE Modify profile attribute Update combined profile Return updated combined profile Display updated combined profile

Take Note

When adding or appending attributes in an array, such as phone numbers, the request payload must include both existing and new data; otherwise, existing objects will be overwritten.