Get Experiment
Path parameters
id
Query parameters
Comma-separated list of top-level fields to return (sparse fieldset), e.g. id,name,hypothesis,groups. id is always included. Reduces response size; when omitted the full experiment is returned.
Response
Get Experiment Success
Example response
{
"message": "Experiments listed successfully.",
"data": {
"id": "a_experiment",
"permalink": "https://console.statsig.com/company_id/experiments/a_experiment",
"description": "",
"lastModifiedTime": 1707427635442,
"lastModifierEmail": null,
"createdTime": 1707427634717,
"creatorName": "CONSOLE API",
"lastModifierName": "CONSOLE API",
"lastModifierID": "4FKF0sUbi1D7xZFW5vcHWB",
"idType": "userID",
"status": "setup",
"experimentType": "BASE",
"launchedGroupID": null,
"layerID": "statsig::a_experiment_layer",
"hypothesis": "",
"primaryMetrics": [],
"primaryMetricTags": [],
"secondaryMetrics": [],
"secondaryMetricTags": [],
"startTime": null,
"endTime": null,
"decisionTime": null,
"groups": [
{
"name": "Control",
"id": "4HbgLdfqlIeN3sHkyMG1qC",
"size": 50,
"parameterValues": {},
"isControl": true
},
{
"name": "Test",
"size": 50,
"parameterValues": {},
"isControl": false
}
],
"allocation": 100,
"duration": 14,
"targetingGateID": "",
"defaultConfidenceInterval": "95",
"bonferroniCorrection": false,
"tags": [
"* Core"
],
"decisionReason": "",
"owner": {
"ownerType": "USER",
"ownerName": "Test User"
},
"healthCheckStatus": "PASSED",
"isStale": false,
"inlineTargetingRulesJSON": "{}",
"powerAnalyses": [
{
"id": "experiment_data_report_id",
"name": "My Power Analysis",
"status": "ready",
"isPrimary": true
}
]
}
}Changes
Changed in 3 of the 8 revisions of this API.2622
- ●
added the new
afterenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
anyenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
any_case_sensitiveenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
array_contains_allenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
array_contains_anyenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
array_contains_noneenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
beforeenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
encoded_anyenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
gtenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
gteenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
is_not_nullenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
is_nullenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
ltenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
lteenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
noneenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
none_case_sensitiveenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
not_array_contains_allenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
onenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
str_contains_anyenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
str_contains_noneenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
str_matchesenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
version_eqenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
version_gtenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
version_gteenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
version_ltenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
added the new
version_lteenum value to theallOf[subschema #2]/data/inlineTargetingRules/items/conditions/items/operatorresponse property for the response status200response-property-enum-value-added
- ●
- ○
added the optional property
allOf[subschema #2]/data/allowOverridesInPulseto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/bonferroniPrimaryMetricWeightto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/defaultImpactMultiplierto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/defaultSPRTControlDeltato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/defaultSPRTTestDeltato the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/excludePausedExposuresAndEventsto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/isHistoricalCloudExperimentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/isImpactBankEnabledto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/originalScheduledReloadHourto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/originalTargetExposuresto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/reviewsRequiredLocallyto the response with the200statusresponse-optional-property-added
- ○
- ○
added the optional property
allOf[subschema #2]/data/groups/items/foreignGroupIDVerifiedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/groups/items/imagesto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/groups/items/isControlto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/groups/items/shippedto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/isPromptExperimentto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/isTemplateto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/originalTargetDurationto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/restartReasonto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/saltto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/scheduledStartTimeto the response with the200statusresponse-optional-property-added
- ○
added the optional property
allOf[subschema #2]/data/wasAutoDisabledto the response with the200statusresponse-optional-property-added
- ○