capabilities.work

Feature Flag Rollout

A 4-step recipe with Amplitude. We can help you get access.

Recipe · 4 steps

Feature Flag Rollout

with Amplitude · Feature Flag Management

Create a feature flag, read it, enable it, and list all flags.

  1. Create a new feature flag with the supplied key, variants, and bucketing configuration.
  2. Retrieve the newly created flag by its ID to confirm its full configuration including variants and deployments.
  3. Patch the flag to enable it. Only the enabled field is changed; all other configuration is left intact.
  4. List all flags in the project to confirm the enabled flag is present.
What you'll need to have ready
  • bearerToken: The Experiment Management API key passed as a bearer token.
  • key: The unique key for the flag, used to reference it in code.
  • name: The display name of the flag.
  • description: A description of the flag's purpose.
  • variants: Array of variant configurations for the flag.
  • bucketingKey: The property used for bucketing users into variants.
For your developer

Arazzo workflow amplitude:roll-out-flag, 4 operations: createFlag → getFlag → updateFlag → listFlags. Specs on APIs.io.