v1

latestOpenAPI 3.0.32026-07-26120117318.1 KB
Experiments

Create an experiment group

Creates a new group for the specified experiment. Returns 201 with Location header.

post/experiments/{experiment_id}/groups

Path parameters

experiment_idstring required

Experiment identifier.

Request body

namestring nullable

Group display name.

is_controlboolean

Whether this is the control group.

weightnumber required

Relative traffic weight for this group.

remote_config_uidstring nullable

Remote config UID to associate with this group.

Response

Experiment group created.

objectstring
idstring

Group identifier.

urlstring

Canonical API path.

namestring nullable

Group display name.

is_controlboolean

Whether this is the control group.

weightnumber

Relative traffic weight for this group.

remote_config_uidstring nullable

Remote config UID associated with this group. Mutually exclusive with offering_uid — a group carries at most one payload linkage.

offering_uidstring nullable

Offering UID associated with this group (price-split experiments). Mutually exclusive with remote_config_uid.

offering_taginteger nullable

Tag of the attached offering (0 = default, 1 = variant). Populated only when offering_uid is set.

created_atstring date-time

ISO 8601 creation timestamp.

updated_atstring date-time

ISO 8601 last update timestamp.

Example response

{
  "object": "experiment_group"
}