Flags
List flags
Get flag
Create flag
Update flag
Delete flag
ModelsExpand Collapse
class FlagListResponse: …
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[Rule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[RuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class RuleConditionUnionMember1: …
clauses: List[RuleConditionUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
class FlagGetResponse: …
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[Rule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[RuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class RuleConditionUnionMember1: …
clauses: List[RuleConditionUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
class FlagCreateResponse: …
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[Rule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[RuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class RuleConditionUnionMember1: …
clauses: List[RuleConditionUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
class FlagUpdateResponse: …
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[Rule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[RuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class RuleConditionUnionMember1: …
clauses: List[RuleConditionUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class RuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
FlagsChangelog
Get flag changelog
ModelsExpand Collapse
class UnionMember0: …
after: UnionMember0After
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[UnionMember0AfterRule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[UnionMember0AfterRuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class UnionMember0AfterRuleConditionUnionMember0: …
class UnionMember0AfterRuleConditionUnionMember1: …
clauses: List[UnionMember0AfterRuleConditionUnionMember1Clause]
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember0: …
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1Clause]
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember0AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
class UnionMember1: …
after: UnionMember1After
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[UnionMember1AfterRule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[UnionMember1AfterRuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class UnionMember1AfterRuleConditionUnionMember0: …
class UnionMember1AfterRuleConditionUnionMember1: …
clauses: List[UnionMember1AfterRuleConditionUnionMember1Clause]
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember0: …
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1Clause]
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember1AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
class UnionMember2: …
after: UnionMember2After
Variation the API serves when the flag is off, or when it’s on but no rule matches the context. Must be a key in variations.
Unique identifier for the flag within an app. Used in all evaluation and SDK calls.
rules: List[UnionMember2AfterRule]Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
Targeting rules evaluated in ascending priority; the first matching rule wins. An empty array means the flag always serves default_variation.
conditions: List[UnionMember2AfterRuleCondition]Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
Conditions the context must satisfy for this rule to match. An empty array matches all contexts.
class UnionMember2AfterRuleConditionUnionMember0: …
class UnionMember2AfterRuleConditionUnionMember1: …
clauses: List[UnionMember2AfterRuleConditionUnionMember1Clause]
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember0: …
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1Clause]
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1: …
clauses: List[UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1Clause]
class UnionMember2AfterRuleConditionUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember1ClauseUnionMember0: …
Evaluation order: the API evaluates rules with lower numbers first. Must be unique across the flag’s rules.
Variation the API serves when this rule matches. Must be a key in variations.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.
Map of variation name to value. All values share the same type (boolean, string, number, or JSON object/array), and each serialized value stays within 10KB.