Sitecore CDP flow execution data model REST API
Provides the attributes for using the Sitecore CDP flow execution data model for REST API (Data model 2.1).
You can send a flow execution request for an interactive experiment using either the browserId
, email
, or identifiers
attribute. This flexibility is particularly useful when interacting with guests who have never been identified online and do not have a browserId
attribute. You can use the email
or identifiers
attribute to execute a flow that uses a decision model to return the next best offer or action.
You can also send a flow execution request for an interactive experiment when you want to send the output of the decision model in real-time to an external system such as a marketing cloud. The browserId
attribute is not relevant or captured by this type of external system, so we recommend using the email
or identifiers
attribute to execute the flow.
The following table describes flow execution model attributes:
Attribute | Description | Type | Example(s) |
---|---|---|---|
| The client key retrieved from Sitecore CDP. | string |
|
| The channel captured on each page the guest visited. | string (uppercase) |
|
| The language captured on each page the guest visited. | string (2 letter ISO 639 language code) |
|
| Your organization’s currency code. | 3 letter ISO 4217 |
|
| The point of sale used. | string (predefined by your organization) |
|
| The ID of a browser generated by Sitecore CDP. | string |
|
| The guest's email address. | string |
|
| The unique identifiers of the guest. | JSON object | N/A |
The following table describes identifier model attributes:
Attribute | Description | Type | Example(s) |
---|---|---|---|
| The identifier provider. | string |
|
| The identifier identification. | string |
|