Skip to content

/v1/sdk/flags/{key}

GET
/v1/sdk/flags/{key}
curl --request GET \
--url https://eval.featureflip.io/v1/sdk/flags/example \
--header 'Authorization: <Authorization>'
key
required
string

OK

Media typeapplication/json
object
key
required
string
nullable
version
required
integer format: int32
type
required
string
Allowed values: Boolean String Number Json
enabled
required
boolean
variations
required
Array<object>
nullable
object
key
required
string
nullable
value
required
rules
required
Array<object>
nullable
object
id
required
string
nullable
priority
required
integer format: int32
conditionGroups
required
Array<object>
nullable
object
operator
required
string
Allowed values: And Or
conditions
required
Array<object>
nullable
object
attribute
required
string
nullable
operator
required
string
Allowed values: Equals NotEquals Contains NotContains StartsWith EndsWith In NotIn MatchesRegex GreaterThan LessThan GreaterThanOrEqual LessThanOrEqual Before After SemverEquals SemverGreaterThan SemverGreaterThanOrEqual SemverLessThan SemverLessThanOrEqual
values
required
Array<string>
nullable
negate
boolean
serve
required
object
type
required
string
Allowed values: Fixed Rollout
variation
string
nullable
bucketBy
string
nullable
salt
string
nullable
variations
Array<object>
nullable
object
key
required
string
nullable
weight
required
integer format: int32
segmentKey
string
nullable
fallthrough
required
object
type
required
string
Allowed values: Fixed Rollout
variation
string
nullable
bucketBy
string
nullable
salt
string
nullable
variations
Array<object>
nullable
object
key
required
string
nullable
weight
required
integer format: int32
offVariation
required
string
nullable
prerequisites
required
Array<object>
nullable
object
prerequisiteFlagKey
required
string
nullable
expectedVariationKey
required
string
nullable
Example
{
"type": "Boolean",
"rules": [
{
"conditionGroups": [
{
"operator": "And",
"conditions": [
{
"operator": "Equals"
}
]
}
],
"serve": {
"type": "Fixed"
}
}
],
"fallthrough": {
"type": "Fixed"
}
}

Unauthorized

Media typeapplication/json
object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example",
"instance": "example"
}

Not Found

Media typeapplication/json
object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example",
"instance": "example"
}