Optional
options: IRequestOptionsOptional
apiVersion: stringOptional
apiVersion: stringThe contribution id of the feature
Get a list of all defined features
Optional
targetContributionId: stringOptional target contribution. If null/empty, return all features. If specified include the features that target the specified contribution.
Get the state of the specified feature for the given user/all-users scope
Contribution id of the feature
User-Scope at which to get the value. Should be "me" for the current user or "host" for all users.
Get the state of the specified feature for the given named scope
Contribution id of the feature
User-Scope at which to get the value. Should be "me" for the current user or "host" for all users.
Scope at which to get the feature setting for (e.g. "project" or "team")
Value of the scope (e.g. the project or team id)
Get the effective state for a list of feature ids
Features to query along with current scope values
Get the states of the specified features for the default scope
Query describing the features to query.
Get the states of the specified features for the specific named scope
Query describing the features to query.
Set the state of a feature
Posted feature state object. Should specify the effective value.
Contribution id of the feature
User-Scope at which to set the value. Should be "me" for the current user or "host" for all users.
Optional
reason: stringReason for changing the state
Optional
reasonCode: stringShort reason code
Set the state of a feature at a specific scope
Posted feature state object. Should specify the effective value.
Contribution id of the feature
User-Scope at which to set the value. Should be "me" for the current user or "host" for all users.
Scope at which to get the feature setting for (e.g. "project" or "team")
Value of the scope (e.g. the project or team id)
Optional
reason: stringReason for changing the state
Optional
reasonCode: stringShort reason code
Get a specific feature by its id