Skip to main content
id
string
required
dateCreated
string<date-time>
required
dateUpdated
string<date-time>
required
name
string
required
owner
string
required

The userId of the owner (or raw owner name/email for legacy records)

tags
string[]
required
archived
boolean
required
status
enum<string>
required
Available options:
draft,
running,
stopped
trackingKey
string
required
hashAttribute
string
required
variations
object[]
required
datasource
string
required
contextualBanditQueryId
string
required
seed
string
required
currentLeafWeights
object[]
required
banditVersion
integer
required
Required range: x >= 0
contextualAttributes
string[]
required
minUsersPerLeaf
integer
required
maxLeaves
integer
required
holdoutPercent
number
required
Required range: 0 <= x <= 0.5
banditModelVersion
integer
required
Required range: x >= 0
description
string
project
string
ownerEmail
string

The email address of the owner, when the owner can be resolved to a known user.

dateStarted
string<date-time>
dateStopped
string<date-time>
coverage
number
Required range: 0 <= x <= 1
condition
string
savedGroups
object[]
prerequisites
object[]
variationWeights
object[]
decisionMetric
string
scheduleValue
number
scheduleUnit
enum<string>
Available options:
days,
hours
burnInValue
number
burnInUnit
enum<string>
Available options:
days,
hours
conversionWindowValue
number | null
conversionWindowUnit
enum<string> | null
Available options:
hours,
days
stage
enum<string>
Available options:
explore,
exploit,
paused
stageDateStarted
string<date-time>
autoSnapshots
boolean
nextSnapshotAttempt
string<date-time>