Flags
List flags
Get flag
Create flag
Update flag
Delete flag
ModelsExpand Collapse
class FlagListResponse: …
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
class FlagGetResponse: …
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
class FlagCreateResponse: …
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
class FlagUpdateResponse: …
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
FlagsChangelog
Get flag changelog
ModelsExpand Collapse
class UnionMember0: …
after: UnionMember0After
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
class UnionMember1: …
after: UnionMember1After
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
class UnionMember2: …
after: UnionMember2After
Variation served when no rule matches or the flag is disabled. 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; lower numbers are evaluated first. Must be unique across the flag’s rules.
variations: Dict[str, Union[Optional[str], float, bool, 2 more]]Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.
Map of variation name to value. All values must be the same type (boolean, string, number, or JSON object/array). Each serialized value must be 10KB or smaller.