curl -X POST "https://api.confidence.dev/v1/flags/example-flag/rules" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"segment": "segments/multivariate-test",
"assignmentSpec": {
"bucketCount": 100,
"assignments": [
{
"variant": {"variant": "flags/example-flag/variants/option-a"},
"bucketRanges": [{"lower": 0, "upper": 40}]
},
{
"variant": {"variant": "flags/example-flag/variants/option-b"},
"bucketRanges": [{"lower": 40, "upper": 70}]
},
{
"variant": {"variant": "flags/example-flag/variants/option-c"},
"bucketRanges": [{"lower": 70, "upper": 100}]
}
]
},
"targetingKeySelector": "user_id"
}'