Skip to content

Evaluation Playground

The Playground lets you test how flags evaluate for different users without making changes to your flag configuration.

Using the playground

  1. Navigate to the Playground page from the sidebar
  2. Enter a context as JSON:
    {
    "user_id": "u_123",
    "email": "user@beta.com",
    "plan": "premium",
    "environment": "production",
    "custom": {
    "country": "US"
    }
    }
  3. Select the flags and configs you want to evaluate
  4. Click Evaluate

Results

The playground shows:

  • Each flag’s evaluated value
  • Each config’s resolved value (with environment overrides applied)

This uses the same bulk evaluation endpoint (POST /api/v1/evaluate) as the API, so results match what your application would receive.

Use cases

  • Debugging targeting rules — test if a specific user context matches your targeting conditions
  • Verifying rollout inclusion — check if a particular user ID falls within a rollout percentage
  • Testing environment overrides — see how flags behave in different environments
  • Pre-launch validation — confirm flag behavior before enabling for production