Update multiple customer profiles

PUT {{baseUrl}}/v2/customer_profiles?silent=yes

Update (or create) up to 1000 customer profiles in 1 request.

The integrationId must be any identifier that remains stable for the customer. Do not use an ID that the customer can update themselves. For example, you can use a database ID.

A customer profile can be linked to one or more sessions.

Note: This endpoint does not trigger the Rule Engine. To trigger the Rule Engine for customer profile updates, use the Update customer profile endpoint.

Request Params

KeyDatatypeRequiredDescription
silentstringPossible values: yes or no.
  • yes: Increases the perfomance of the API call by returning a 204 response.
  • no: Returns a 200 response that contains the updated customer profiles. |

Request Body

{"customerProfiles"=>[{"integrationId"=>"R195412", "attributes"=>{"Language"=>"english", "ShippingCountry"=>"DE"}}, {"integrationId"=>"R195412", "attributes"=>{"Language"=>"english", "ShippingCountry"=>"DE"}}]}

HEADERS

KeyDatatypeRequiredDescription
Content-Typestring
Acceptstring