CreateFlagExperiment
June 9, 2026 ยท View on GitHub
Example Usage
import { CreateFlagExperiment } from "@vercel/sdk/models/createflagop.js";
let value: CreateFlagExperiment = {
allocationUnit: "visitorId",
primaryMetrics: [],
status: "closed",
};
Fields
| Field | Type | Required | Description |
|---|---|---|---|
id | string | :heavy_minus_sign: | N/A |
name | string | :heavy_minus_sign: | N/A |
numVariants | number | :heavy_minus_sign: | N/A |
surfaceArea | string | :heavy_minus_sign: | N/A |
stickyRequirement | boolean | :heavy_minus_sign: | N/A |
layer | string | :heavy_minus_sign: | N/A |
guardrailMetrics | models.CreateFlagGuardrailMetrics[] | :heavy_minus_sign: | N/A |
hypothesis | string | :heavy_minus_sign: | N/A |
device | models.CreateFlagDevice | :heavy_minus_sign: | N/A |
controlVariantId | string | :heavy_minus_sign: | N/A |
startedAt | number | :heavy_minus_sign: | N/A |
endedAt | number | :heavy_minus_sign: | N/A |
decision | string | :heavy_minus_sign: | N/A |
decisionReason | string | :heavy_minus_sign: | N/A |
duration | number | :heavy_minus_sign: | N/A |
durationUnit | models.CreateFlagDurationUnit | :heavy_minus_sign: | N/A |
allocationPercent | number | :heavy_minus_sign: | N/A |
allocationUnit | models.CreateFlagAllocationUnit | :heavy_check_mark: | N/A |
primaryMetrics | models.CreateFlagPrimaryMetrics[] | :heavy_check_mark: | N/A |
status | models.CreateFlagStatus | :heavy_check_mark: | N/A |