Amplitude · Schema
Experiment
Experiment schema from Amplitude Experiment Management API
A/B TestingAnalyticsExperimentationFeature FlagsProduct AnalyticsUser Behavior
Properties
| Name | Type | Description |
|---|---|---|
| id | string | The unique identifier for the experiment. |
| projectId | string | The project ID the experiment belongs to. |
| key | string | The unique key used to reference the experiment in code. |
| name | string | The display name of the experiment. |
| description | string | A description of the experiment's purpose. |
| enabled | boolean | Whether the experiment is enabled. |
| evaluationMode | string | The evaluation mode, either local or remote. |
| bucketingKey | string | The property used for bucketing. |
| bucketingSalt | string | The salt used for hashing. |
| variants | array | Array of variant configurations including control and treatment groups. |
| deployments | array | Array of deployment IDs. |
| segments | array | Array of targeting segments. |
| state | string | The current state of the experiment. |
| rolledOutVariant | string | The variant key that was rolled out, if the experiment has concluded. |
| startDate | string | The date and time the experiment started running. |
| endDate | string | The date and time the experiment stopped running. |