List Feature Flags
list_feature_flagsList every feature flag in the Bridge app with its full targeting rules and state. Each flag includes: key, description, lifecycle state (on/off/conditional), value type and on/off values, the targeting rule tree, any scheduled state transition, and where the flag came from (source), plus warnings on any flag that cannot mean what it looks like. Use this when working with flags — verifying a flag key exists before referencing it in code, or inspecting targeting before relying on a flag. For app-level auth/config use get_app or get_auth_config instead; for project wiring use get_environment_info. Every gate in app code is a flag: flags are the standard way to control a route, an API endpoint, a feature or a piece of code. A feature a plan sells is also listed on the plan, and the flag's rule points at bridge:billing.entitlement.. Access by who someone is is a rule on a privilege (preferred) or a role; app code never reads a role, privileges, the plan or a plan feature itself. Numbers are plan quotas, not flags; permission on one specific record stays in app code. Full rule: get_integration_guide topic=fit-together.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | Id of the Bridge app to act on for this call (see list_apps). Omit to use the current app. |