[BETA] Get partial updates (SDK)
Changed onEnterprise feature
[BETA] This API is in beta state, which means it may change or be removed in the future.
Initially returns the full set of feature flags available to the provided API key. When called again with the returned etag, only returns the flags that have changed
Request
- Base URLhttps://app.unleash-instance.example.com
- URLhttps://app.unleash-instance.example.com/api/client/delta
- Auth
- API key in header Authorization
- or HTTP bearer
Response
clientFeaturesDeltaSchema
Example response
{
"events": [
{
"feature": {
"name": "new.payment.flow.stripe",
"type": "release",
"description": "No variants here",
"enabled": true,
"project": "new.payment.flow",
"strategies": [
{
"id": "6b5157cb-343a-41e7-bfa3-7b4ec3044840",
"name": "flexibleRollout",
"title": "Gradual Rollout 25-Prod",
"featureName": "myAwesomeFeature",
"sortOrder": 9999,
"segments": [
1,
2
],
"constraints": [
{
"contextName": "appName",
"operator": "IN",
"values": [
"my-app",
"my-other-app"
],
"value": "my-app"
}
],
"variants": [
{
"name": "blue_group",
"weightType": "fix",
"stickiness": "custom.context.field",
"payload": {
"type": "json",
"value": "{\"color\": \"red\"}"
}
}
]
}
],
"variants": [
{
"name": "blue_group",
"weightType": "variable",
"stickiness": "custom.context.field",
"payload": {
"type": "json",
"value": "{\"color\": \"red\"}"
},
"overrides": [
{
"contextName": "userId",
"values": [
"red",
"blue"
]
}
]
}
],
"dependencies": [
{
"feature": "parent_feature",
"variants": [
"variantA",
"variantB"
]
}
]
}
}
]
}Changes
- info
added
subschema #1subschema #3subschema #5to the/response propertyanyOflist for the response status - info
removed
subschema #1subschema #3subschema #5from the/response propertyanyOflist for the response status
- info
- info
api tag
Featuresadded - info
api tag
Unstableremoved - info
added
subschema #1subschema #3subschema #5to the/response propertyanyOflist for the response status - info
removed
subschema #1subschema #3subschema #5from the/response propertyanyOflist for the response status
- info