Context
Create, update, and delete context fields that Unleash is aware of.
📄️ Gets configured context fields
Returns all configured [Context fields](https://docs.getunleash.io/reference/unleash-context) that have been created.
📄️ Create a context field
Endpoint that allows creation of [custom context fields](https://docs.getunleash.io/reference/unleash-context#custom-context-fields)
📄️ Gets context field
Returns specific [context field](https://docs.getunleash.io/reference/unleash-context) identified by the name in the path
📄️ Update an existing context field
Endpoint that allows updating a custom context field. Used to toggle stickiness and add/remove legal values for this context field
📄️ Delete an existing context field
Endpoint that allows deletion of a custom context field. Does not validate that context field is not in use, but since context field configuration is stored in a json blob for the strategy, existing strategies are safe.
📄️ Add or update legal value for the context field
Endpoint that allows adding or updating a single custom context field legal value. If the legal value already exists, it will be updated with the new description
📄️ Delete legal value for the context field
Removes the specified custom context field legal value. Does not validate that the legal value is not in use and does not remove usage from constraints that use it.
📄️ Validate a context field
Check whether the provided data can be used to create a context field. If the data is not valid, ...?