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
Key | Datatype | Required | Description |
---|---|---|---|
silent | string | Possible 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
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |