Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Developing with Sitecore Personalize
Data privacy
Before you start sending data
Integrating with Sitecore Personalize
Stream API
Personalize API Flow execution
REST APIs
  • Sitecore Personalize for developers
  • REST APIs
  • Decision model variant REST API

Decision model variant REST API

A decision model variant is the child object of a decision model.

Use the following attributes for decision model variants:

Attribute

Type

Description

Example(s)

items

A JSON array of JSON objects

The array of decision model items.

N/A

name

string

The name of the decision model.

"Determine Ancillary Upsell"

modifiedByUserRef

string

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

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

revision

integer

The sequential number of the decision model revision.

2

archived

Boolean

The archive status of the decision model variant.

false

decisionModelDefinitionRef

string

The reference of the decision model.

"9c9ca46b-e887-43fe-9d84-f49604f5172d"

definition

string

The definition of the decision model variant that belongs to the decision canvas.

N/A

revisions

A JSON array of JSON objects

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

N/A

decisionModelDefinition

string

The decision model definition that the decision model variant belongs to.

N/A

offers

A JSON array of strings

An array of available offers of the decision model variants.

N/A

inProduction

Boolean

The production status of the decision model variant.

true

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2026 Sitecore