Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

If using Bearer auth, pass the Secret Key as the token:

Path Parameters

id
string
required

Body

application/json
name
string
description
string
Maximum string length: 10000
project
string
owner
string

The userId or email address of the owner. If an email address is provided, it will be used to look up the userId of the matching organization member. If an ID is provided, it will be validated as existing in the organization.

tags
string[]
archived
boolean

Archiving removes a running interleaving experiment from the SDK payload, so its rankers stop serving immediately.

trackingKey
string

The experiment_id recorded in exposures. Must be unique across the organization. Changing it on a running experiment means earlier exposures are no longer counted.

hashAttribute
string
seed
string
variations
object

Replaces both rankers. Each keeps its id.

jsonSchema
object | null

Validation schema to stage on the draft. The server sets date, so don't send it.

datasourceId
string
interleavingExposureQueryId
string
userIdType
string
metrics
object[]
coverage
number
Required range: 0 <= x <= 1
condition
string
savedGroups
object[]
prerequisites
object[]
environmentSettings
object

Response

Resource updated

interleaving
object
required