Partially updates a data extension for a guest, replacing only those key-value pairs in the resource that you provide in the request.
If multiple source systems use the same data extension, use this endpoint to safely update the key-value pairs from a specific source system without accidentally overwriting the key-value pairs from other source systems.
Security
BasicAuth
- Production server APhttps://api-engage-ap.sitecorecloud.io/v2.1/guests/{guestRef}/extensions/{dataExtensionName}
- Production server EUhttps://api-engage-eu.sitecorecloud.io/v2.1/guests/{guestRef}/extensions/{dataExtensionName}
- Production server JPhttps://api-engage-jpe.sitecorecloud.io/v2.1/guests/{guestRef}/extensions/{dataExtensionName}
- Production server UShttps://api-engage-us.sitecorecloud.io/v2.1/guests/{guestRef}/extensions/{dataExtensionName}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PATCH \
-u '<username>:<password>' \
https://api-engage-ap.sitecorecloud.io/v2.1/guests/f7aabbca-1c1b-4fc2-be72-3e16294a4f03/extensions/ext1 \
-H 'Content-Type: application/json' \
-d '{
"{exampleKey1}": "{exampleValue1}"
}'Successful operation
The date and time when the resource was created in Sitecore CDP.
Example:"2024-01-01T16:17:16.000Z"
The URL of the guest extension.
Example:"https://api-engage-eu.sitecorecloud.io/v2.1/guests/f7aabbca-1c1b-4fc2-be72-3e16294a4f03/ext1"
The date and time when the resource was last updated in Sitecore CDP.
Example:"2024-01-01T16:17:16.000Z"
The name of the data extension. You can only use a name once in a collection.
Example:"ext"
A key-value pair in the data extension. Example: "vipMember": true
Example:"{exampleValue1}"
Response
{ "createdAt": "2024-01-01T16:17:16.000Z", "guest": { "href": "https://api-engage-eu.sitecorecloud.io/v2.1/guests/f7aabbca-1c1b-4fc2-be72-3e16294a4f03" }, "href": "https://api-engage-eu.sitecorecloud.io/v2.1/guests/f7aabbca-1c1b-4fc2-be72-3e16294a4f03/ext1", "key": "default", "modifiedAt": "2024-01-01T16:17:16.000Z", "name": "ext", "ref": "6a5cb3c2-1a4a-56d8-8a01-1ede232b9db2", "{exampleKey1}": "{exampleValue1}", "{exampleKey2}": "{exampleValue2}" }