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.
- Create a new feature flag with the supplied key, variants, and bucketing configuration.
- Retrieve the newly created flag by its ID to confirm its full configuration including variants and deployments.
- Patch the flag to enable it. Only the enabled field is changed; all other configuration is left intact.
- 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.