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
| Method | Path | Purpose |
|---|---|---|
| ListFeatureFlags | GET /v1/featureFlags | All flags + current values for the caller's org |
| GetFeatureFlag | GET /v1/featureFlags/{key} | One flag |
| SetFeatureFlag | PUT /v1/featureFlags/{key} | Set one flag |
| SetFeatureFlags | PUT /v1/featureFlags | Bulk set |
| ResetFeatureFlags | POST /v1/featureFlags:reset | Reset to platform defaults |
Flag shape
Lifecycle
- Alpha flags are hidden unless your tenant is opted into the corresponding beta program.
- Beta flags default
falsefor every tenant; enable them to test. - GA flags default
true; existing overrides stick around untilReset. - Deprecated flags emit a warning in the response; they'll be removed at the next major version.