Skip to main content

Sitecore CDP decision data model

Abstract

Provides attributes for using Sitecore CDP decision models for REST API (Data model 2.1).

A decision model object is the parent object of decision model variants.

Use the following attributes for decision models:

Attribute

Description

Type

Example(s)

items

The array of decision model items.

A JSON array of JSON objects

N/A

name

The name of the decision model.

string

"Determine Ancillary Upsell"

modifiedByUserRef

The unique reference of the user who modified the decision model.

string

"843c775e-db9c-49f6-9f56-e3999123bcf4"

revision

The sequential number of the decision model revision.

integer

2

archived

The archive status of the decision model variant.

Boolean

false

deploymentConfiguration

The array of decision model variants.

A JSON array of JSON objects

N/A

variantRef

The reference of the decision model variant.

string

"19700f15-4069-4121-b709-1031118677c8"

split

The audience percentage that the decision model variant will impact.

integer

80

status

The status of the decision model variant.

string

"DRAFT", "TEST", "PRODUCTION", "ARCHIVED"

variantRevision

The sequential number of the decision model variant revision.

integer

2

variants

An array of decision model variants that belong to the decision model.

A JSON array of JSON objects

N/A

revisions

An array of revisions of the decision model variants that belong to the decision model.

A JSON array of JSON objects

N/A

inProduction

The production status of the decision model variant.

Boolean

true

tags

An array of tags/labels of the decision model variants that belong to the decision model.

A JSON array of strings

"ancillary"

offers

An array of available offers of the decision model variants that belong to the decision model.

A JSON array of strings

N/A