Skip to content
Start here

Evaluate

Evaluate flag
client.flagship.apps.evaluate.get(stringappId, EvaluateGetParams { account_id, flagKey, targetingKey } params, RequestOptionsoptions?): EvaluateGetResponse { flagKey, reason, variant, value }
GET/accounts/{account_id}/flagship/apps/{app_id}/evaluate
ModelsExpand Collapse
EvaluateGetResponse { flagKey, reason, variant, value }
flagKey: string
reason: "TARGETING_MATCH" | "DEFAULT" | "DISABLED" | "SPLIT"
One of the following:
"TARGETING_MATCH"
"DEFAULT"
"DISABLED"
"SPLIT"
variant: string
value?: string | null | number | boolean | 2 more
One of the following:
string | null
number
boolean
Record<string, unknown>
Array<unknown>