Skip to content

Quick Start Guide

Welcome to RocketFlag! This guide will walk you through the process of setting up your first feature flag and evaluating it in your application.

Projects group related flags. When you first sign in you can create a project straight away — no setup required.

You have two options:

  • Personal project (quickest): owned by just you. Perfect for trying RocketFlag, side projects, or solo development. The free tier includes up to 3 personal projects.
  • Organisation project: owned by an Organisation (a shared workspace) so you can invite teammates and use team features. Choose this if you’re working with others — see Organisations & Users.

For this guide a personal project is perfectly fine; you can always move it into an Organisation later without changing your flag IDs.

  1. On your dashboard, click New Project.
  2. Give it a name (e.g., “Web App”).
  3. For this guide, select Single Environment.
  4. Set the environment name to production.
  5. Click Create.

Now, let’s create a flag to control a new feature.

  1. Click New Flag inside your project.
  2. Name: enable-new-header
  3. Enabled: Toggle this to ON.
  4. Traffic Percentage: Set this to 100.
  5. Click Create.

Copy your Flag ID from the table. You can now call the RocketFlag Public Evaluation API to check the flag’s state.

Replace {FLAG_ID} with the ID you copied:

Terminal window
curl https://api.rocketflag.app/v1/flags/{FLAG_ID}
{
"id": "{FLAG_ID}",
"name": "enable-new-header",
"enabled": true
}