Switchflag
Platform

Projects

Projects group related feature flags together within an organization.

Overview

A project groups related feature flags. Each project belongs to an organization and has its own set of environments and flags.

Creating a project

When you create a project, you provide:

FieldDescriptionValidation
NameDisplay name (e.g. "Web App")1-100 characters
SlugURL-safe identifier (e.g. web-app)Lowercase, numbers, hyphens only. Unique within the organization.

Default environments

Every new project is automatically created with three environments:

EnvironmentAPI Key Prefix
Developmentsf_dev_
Stagingsf_stg_
Productionsf_prod_

Each environment has its own API key, and flags are configured independently per environment.

Project scope

  • Projects are organization-scoped — the same slug can exist in different organizations
  • Flags are project-scoped — flag keys must be unique within a project
  • Environments are project-scoped — each project has its own set of environments

Deleting a project

Deleting a project permanently removes all its environments, flags, flag configurations, and API keys. This action cannot be undone.