CreateFlagResponseBody

July 24, 2026 ยท View on GitHub

Example Usage

import { CreateFlagResponseBody } from "@vercel/sdk/models/createflagop.js";

let value: CreateFlagResponseBody = {
  variants: [],
  id: "<id>",
  environments: {
    "key": {
      pausedOutcome: {
        type: "variant",
        variantId: "<id>",
      },
      fallthrough: {
        type: "variant",
        variantId: "<id>",
      },
      active: false,
      rules: [
        {
          id: "<id>",
          outcome: {
            type: "rollout",
            base: {
              type: "entity",
              kind: "<value>",
              attribute: "<value>",
            },
            defaultVariantId: "<id>",
            startTimestamp: 493.57,
            rollFromVariantId: "<id>",
            rollToVariantId: "<id>",
            slots: [],
          },
          conditions: [
            {
              lhs: {
                type: "segment",
              },
              cmp: "!startsWith",
            },
          ],
        },
      ],
    },
  },
  kind: "json",
  revision: 9741.71,
  seed: 7528.64,
  state: "archived",
  slug: "<value>",
  createdAt: 1157.09,
  updatedAt: 3280.67,
  createdBy: "<value>",
  ownerId: "<id>",
  projectId: "<id>",
  typeName: "flag",
};

Fields

FieldTypeRequiredDescription
descriptionstring:heavy_minus_sign:N/A
maintainerIdsstring[]:heavy_minus_sign:N/A
permanentboolean:heavy_minus_sign:N/A
tagsstring[]:heavy_minus_sign:N/A
experimentmodels.CreateFlagExperiment:heavy_minus_sign:N/A
updatedBystring:heavy_minus_sign:N/A
variantsmodels.CreateFlagFeatureFlagsVariants[]:heavy_check_mark:N/A
idstring:heavy_check_mark:N/A
environmentsRecord<string, models.CreateFlagFeatureFlagsEnvironments>:heavy_check_mark:N/A
kindmodels.CreateFlagFeatureFlagsKind:heavy_check_mark:N/A
revisionnumber:heavy_check_mark:N/A
seednumber:heavy_check_mark:N/A
statemodels.CreateFlagFeatureFlagsState:heavy_check_mark:N/A
slugstring:heavy_check_mark:N/A
createdAtnumber:heavy_check_mark:N/A
updatedAtnumber:heavy_check_mark:N/A
createdBystring:heavy_check_mark:N/A
ownerIdstring:heavy_check_mark:N/A
projectIdstring:heavy_check_mark:N/A
typeNamemodels.CreateFlagTypeName:heavy_check_mark:N/A