/api/v1/user/estimate/feature/:flagName
Возвращает значение фича флага.
Метод проверит эксперимент с таким же названием :flagName
, если он есть в конфигурации, назначит группу в эксперименте, проверит условия этой группы и возвращает значение условия (или значение по умолчанию).
Если эксперимент с таким названием не найден в конфигурации или пользователь не попал в эксперимент, метод возвращает значение условия фича флага (или значение фича флага по умолчанию).
Пример запроса
curl \
--header "token: <TOKEN>" \
--header "Content-Type: application/json" \
--request POST \
--data '{ "sigmaUserData": {"userId": "42"}' \
"https://api.expf.ru/api/v1/user/estimate/feature/:flagName"
Пример ответа
{
"featureFlag": [
{
"name": "feature_name", // название фф
"value": "100500" // значение фф
}
]
}