Avnology ID
API ReferenceFeature Flag

Feature Flag

Toggle Avnology platform capabilities (early features, experimental flows) on a per-org basis.

Feature Flag

FeatureFlagService exposes per-tenant toggles for Avnology's own optional features -- WebAuthn, passkey auto-register, device-flow support, Universal Login rebranding, experimental risk signals. These flags gate platform behaviour, not your application's features (use your own feature-flag system for that).

Base URL: https://<Domain id="api"/>

Authentication: Bearer token with feature_flag:write (set/reset) or :read (get/list).

RPCs

MethodPathPurpose
ListFeatureFlagsGET /v1/featureFlagsAll flags + current values for the caller's org
GetFeatureFlagGET /v1/featureFlags/{key}One flag
SetFeatureFlagPUT /v1/featureFlags/{key}Set one flag
SetFeatureFlagsPUT /v1/featureFlagsBulk set
ResetFeatureFlagsPOST /v1/featureFlags:resetReset to platform defaults

Flag shape

Lifecycle

  1. Alpha flags are hidden unless your tenant is opted into the corresponding beta program.
  2. Beta flags default false for every tenant; enable them to test.
  3. GA flags default true; existing overrides stick around until Reset.
  4. Deprecated flags emit a warning in the response; they'll be removed at the next major version.