Repositories
appconfigsa
Published by: Configfacets0Updated

Examples of application configurations aligned with Configfacet's core concepts.

applications
coreconcepts
|

Authentication

Add API authentication details

HEADERS
X-APIKEY
string
Send X-APIKEY in Header

Readme

User instructions for this resource

Configfacets Example: Feature Flags Configuration

Feature Flags (Feature Toggles) are a software development technique that allows you to enable or disable features in your application without deploying new code. They help with continuous deployment, A/B testing, canary releases, and rollback strategies by letting you control features dynamically.

Key Benefits:

  • Gradual Rollouts – Release features to a small group before a full launch.
  • A/B Testing – Test different variations of a feature with users.
  • Instant Rollbacks – Disable buggy features without redeploying.
  • Environment-Based Control – Enable features in staging but disable them in production.

To implement feature flags, your application should be able to identify user groups(location, employees, etc), environment and other filter groups that are required to enable/disable a appliation feature.

In Configfacets, using facet filters, the feature flags can be implementedwith ease. Let's look at an illustrative example.

Requirements

  1. Default

    • All social auth is disabled
    • Dark theme
    • Payment Gateway - v1
  2. Staging

    • Dark theme
  3. Production

    • Partial social auth is enabled to all - Github, Google
    • Dark theme
  4. Canada Production Users

    • Payment Gateway - v2

For a full list of feature flags, check the Source Tab

The Collection data structure in Configfacets provides a natural and efficient way to store and retrieve feature flags, enabling seamless management of complex logic.

  • Learn more about filter logic implementation in our Core Concepts
  • Try it out using our interactive examples to check responses: Test Here
POST/apis/repos/configfacets/core-concepts/appconfigs/resources/collections/feature-flags/exec
REQUEST
QUERY-STRING PARAMETERS
format
string
No sources available.
API Server https://configfacets.com
API Key
Not set
RESPONSES
No content available.