# Unleash integration

> Feature management platform: manage feature flags, projects, environments, strategies, segments, users and integrations through the Admin API of your Unleash instance.

- Authentication: apiKey

## Tools (341)

- **Add a feature dependency**: Add a feature dependency.. Add a dependency to a parent feature
- **Add an environment to a project**: Add an environment to a project.. This endpoint adds the provided environment to the specified project, with optional support for enabling and disabling change requests for the environment and project.
- **Add a new feature flag**: Add a new feature flag. Create a new feature flag in a specified project.
- **Add a release plan**: Add a release plan.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Adds a release plan to a specific feature flag and environment.
- **Add a strategy to a feature flag**: Add a strategy to a feature flag. Add a strategy to a feature flag in the specified environment.
- **Add feature to favorites**: Add feature to favorites. This endpoint marks the feature in the url as favorite
- **Add or update legal value for the context field**: Add or update legal value for the context field. Endpoint that allows adding or updating a single custom context field legal value
- **Add project to favorites**: Add project to favorites. This endpoint marks the project in the url as favorite
- **Adds a tag to a feature**: Adds a tag to a feature.. Adds a tag to a feature if the feature and tag type exist in the system
- **Adds a tag to the specified features**: Adds a tag to the specified features. Add a tag to a list of features
- **Approve a user access request**: Approve a user access request.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Approves a pending user access request, creating a new user with the specified role.
- **Archive a feature flag**: Archive a feature flag. This endpoint archives the specified feature if the feature belongs to the specified project.
- **Archive project**: Archive project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Archive the provided project
- **Archives a list of features**: Archives a list of features. This endpoint archives the specified features
- **Archives a release template by its id**: Archives a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Finds and archives a release template by the provided id.
- **Batch evaluate an Unleash context against a set of environments and projects**: Batch evaluate an Unleash context against a set of environments and projects.. Use the provided `context`, `environments`, and `projects` to evaluate toggles on this Unleash instance
- **[BETA] Add or update legal value for the context field**: [BETA] Add or update legal value for the context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Archives a release template by its id**: [BETA] Archives a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Call a signal endpoint**: [BETA] Call a signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Configuration for the actions UI**: [BETA] Configuration for the actions UI.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Create a context field**: [BETA] Create a context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Create an action set**: [BETA] Create an action set.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Create a new addon for a project**: [BETA] Create a new addon for a project. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Create a release template**: [BETA] Create a release template.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Create a signal endpoint**: [BETA] Create a signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Create a signal endpoint token for a specific signal endpoint**: [BETA] Create a signal endpoint token for a specific signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Delete an action set**: [BETA] Delete an action set.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Delete an existing context field**: [BETA] Delete an existing context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Delete a signal endpoint**: [BETA] Delete a signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Delete a signal endpoint token**: [BETA] Delete a signal endpoint token.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Delete legal value for the context field**: [BETA] Delete legal value for the context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Deletes a release template by its id**: [BETA] Deletes a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Disables an action set**: [BETA] Disables an action set.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Disables a signal endpoint**: [BETA] Disables a signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Enables an action set**: [BETA] Enables an action set.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Enables a signal endpoint**: [BETA] Enables a signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get action events for a specific action set**: [BETA] Get action events for a specific action set.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get aggregated metered connections for a given time period**: [BETA] Get aggregated metered connections for a given time period.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get aggregated metered requests for a given time period**: [BETA] Get aggregated metered requests for a given time period.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get all addons for a project**: [BETA] Get all addons for a project. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get all release templates**: [BETA] Get all release templates.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get all signal endpoints**: [BETA] Get all signal endpoints.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get all signal endpoint tokens for a specific signal endpoint**: [BETA] Get all signal endpoint tokens for a specific signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get all signals that match the query parameter criteria**: [BETA] Get all signals that match the query parameter criteria.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get a release template by its id**: [BETA] Get a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get partial updates (SDK)**: [BETA] Get partial updates (SDK). ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Gets configured context fields**: [BETA] Gets configured context fields. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Gets context field**: [BETA] Gets context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get signals originated from a specific signal endpoint**: [BETA] Get signals originated from a specific signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Get strategies that use a context field**: [BETA] Get strategies that use a context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] List action sets**: [BETA] List action sets.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] List users who have created flags in accessible projects**: [BETA] List users who have created flags in accessible projects.. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Subscribe to email subscription**: [BETA] Subscribe to email subscription. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Unsubscribe from email subscription**: [BETA] Unsubscribe from email subscription. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Update an action set**: [BETA] Update an action set.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Update an existing context field**: [BETA] Update an existing context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Update a signal endpoint**: [BETA] Update a signal endpoint.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Update a signal endpoint token**: [BETA] Update a signal endpoint token.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Update one of a project's addons**: [BETA] Update one of a project's addons. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Updates a release template by its id**: [BETA] Updates a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **[BETA] Validate a context field**: [BETA] Validate a context field. **[BETA]** This API is in beta state, which means it may change or be removed in the future
- **Bulk disable a list of features**: Bulk disable a list of features. This endpoint disables multiple feature flags.
- **Bulk enable a list of features**: Bulk enable a list of features. This endpoint enables multiple feature flags.
- **Change a feature environment safeguard**: Change a feature environment safeguard. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates or updates a safeguard for a specific feature and environment.
- **Change a release plan safeguard**: Change a release plan safeguard. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates or updates a safeguard for a specific feature, environment, and release plan.
- **Change password for a user**: Change password for a user. Change password for a user as an admin
- **Change specific properties of a strategy**: Change specific properties of a strategy. Change specific properties of a strategy configuration in a feature flag.
- **Change your own password**: Change your own password. Requires specifying old password and confirming new password
- **Check dependencies exist**: Check dependencies exist.. Check if any dependencies exist in this Unleash instance
- **Clone a feature flag**: Clone a feature flag. Creates a copy of the specified feature flag
- **Clones an environment**: Clones an environment. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given an existing environment name and a set of options, this will create a copy of that environment
- **Configure project access**: Configure project access. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Configure project access for groups and single users
- **Create a banner**: Create a banner.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates a new banner.
- **Create a context field**: Create a context field. Endpoint that allows creation of [custom context fields](https://docs.getunleash.io/concepts/unleash-context#custom-context-fields)
- **Create/Add change to a change request**: Create/Add change to a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given a change request exists, this endpoint will attempt to add a change to an existing change request for the user
- **Create/Add change to a change request - dependencies, release plans and safeguards**: Create/Add change to a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given a change request exists, this endpoint will attempt to add a change to an existing change request for the user (dependencies, release plans and safeguards)
- **Create/Add change to a change request - strategy and variant changes**: Create/Add change to a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given a change request exists, this endpoint will attempt to add a change to an existing change request for the user (strategy and variant changes)
- **Create a feature link**: Create a feature link. Create a new link for a feature.
- **Create an application to connect reported metrics**: Create an application to connect reported metrics. Is used to report usage as well which sdk the application uses
- **Create a new addon**: Create a new addon. Create an addon instance
- **Create a new group**: Create a new group. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Create a new user group for Role-Based Access Control
- **Create a new personal access token (PAT) for the current user**: Create a new personal access token (PAT) for the current user.. Creates a new [personal access token](https://docs.getunleash.io/concepts/api-tokens-and-client-keys#personal-access-tokens (PAT) belonging to the current user.
- **Create a new role**: Create a new role. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Create a new custom role for Role-Based Access Control
- **Create a new segment**: Create a new segment. Creates a new segment using the payload provided
- **Create a new tag**: Create a new tag.. Create a new tag with the specified data.
- **Create a new user**: Create a new user. Creates a new user with the given root role.
- **Create API token**: Create API token. Create an API token of a specific type: one of client, admin, frontend, backend.
- **Create a project API token**: Create a project API token.. Endpoint that allows creation of [project API tokens](https://docs.getunleash.io/concepts/api-tokens-and-client-keys#api-token-visibility) for the specified project.
- **Create a public signup token**: Create a public signup token. Lets administrators create a invite link to share with colleagues
- **Create a release template**: Create a release template.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates and returns a global release template.
- **Create a service account**: Create a service account.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates a new service account.
- **Create a strategy**: Create a strategy. Creates a custom strategy type based on the supplied data.
- **Create a tag type**: Create a tag type. Create a new tag type.
- **Create a token for a service account**: Create a token for a service account.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates a new token for the service account identified by the id.
- **Create or update a milestone progression**: Create or update a milestone progression. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Creates or updates a milestone progression by source milestone ID
- **Create (overwrite) variants for a feature flag in multiple environments**: Create (overwrite) variants for a feature flag in multiple environments. This overwrites the current variants for the feature flag in the :featureName parameter for the :environment parameter.
- **Create (overwrite) variants for a feature in an environment**: Create (overwrite) variants for a feature in an environment. This overwrites the current variants for the feature flag in the :featureName parameter for the :environment parameter
- **Create project**: Create project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Create a new [Unleash project](https://docs.getunleash.io/concepts/projects).
- **Creates a new environment**: Creates a new environment. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Uses the details provided in the payload to create a new environment
- **Delete a banner**: Delete a banner.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes an existing banner identified by its id.
- **Delete a custom role**: Delete a custom role. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Delete a custom role by id
- **Delete a feature environment safeguard**: Delete a feature environment safeguard. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes a safeguard by its ID for a specific feature and environment.
- **Delete a feature link**: Delete a feature link. Delete a feature link by id.
- **Delete all SCIM groups**: Delete all SCIM groups. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes all groups managed by SCIM
- **Delete all SCIM users**: Delete all SCIM users. Deletes all users managed by SCIM
- **Delete a milestone progression**: Delete a milestone progression. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes an existing milestone progression by source milestone ID.
- **Delete an addon**: Delete an addon. Delete the addon specified by the ID in the request path.
- **Delete an application**: Delete an application. Delete the application specified in the request URL
- **Delete an existing context field**: Delete an existing context field. Endpoint that allows deletion of a custom context field
- **Delete a personal access token (PAT) for the current user**: Delete a personal access token (PAT) for the current user.. Deletes a [personal access token](https://docs.getunleash.io/concepts/api-tokens-and-client-keys#personal-access-tokens) (PAT) belonging to the current user.
- **Delete API token**: Delete API token. Deletes an existing API token
- **Delete a project API token**: Delete a project API token.. This operation deletes the API token specified in the request URL
- **Delete a release plan safeguard**: Delete a release plan safeguard. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes a safeguard by its ID for a specific feature, environment, and release plan.
- **Delete a service account**: Delete a service account.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes an existing service account identified by its id.
- **Delete a single group**: Delete a single group. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Delete a single user group by group id
- **Delete a strategy**: Delete a strategy. Deletes the specified strategy definition
- **Delete a strategy from a feature flag**: Delete a strategy from a feature flag. Delete a strategy configuration from a feature flag in the specified environment.
- **Delete a tag**: Delete a tag.. Delete a tag by type and value
- **Delete a tag type**: Delete a tag type. Deletes a tag type
- **Delete a token for a service account**: Delete a token for a service account.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes a token for the service account identified both by the service account's id and the token's id.
- **Delete a user**: Delete a user. Deletes the user with the given userId
- **Delete flag level impact metric configuration**: Delete flag level impact metric configuration. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes an impact metric configuration by its ID.
- **Delete instance level impact metric configuration**: Delete instance level impact metric configuration. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Deletes an impact metric configuration by its ID.
- **Delete legal value for the context field**: Delete legal value for the context field. Removes the specified custom context field legal value
- **Delete project**: Delete project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Permanently delete the provided project
- **Deletes a change request by id**: Deletes a change request by id. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will delete one change request if it matches the provided id.
- **Deletes a feature dependency**: Deletes a feature dependency.. Remove a dependency to a parent feature.
- **Deletes a list of features**: Deletes a list of features. This endpoint deletes the specified features, that are in archive.
- **Deletes an archived feature**: Deletes an archived feature. This endpoint deletes the specified feature if it is archived
- **Deletes an environment by name**: Deletes an environment by name. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given an existing environment by name, this endpoint will attempt to delete it
- **Deletes a release template by its id**: Deletes a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Finds and deletes a release template by the provided id.
- **Deletes a segment by id**: Deletes a segment by id. Deletes a segment by its id, if not found returns a 409 error
- **Deletes feature dependencies**: Deletes feature dependencies.. Remove dependencies to all parent features.
- **Deletes inactive users**: Deletes inactive users. Deletes users present in the id list passed in
- **Deprecate a strategy**: Deprecate a strategy. Marks the specified strategy as deprecated.
- **Disable a feature flag**: Disable a feature flag. Disable a feature flag in the specified environment.
- **Disables a banner**: Disables a banner.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Disables an existing banner, identified by its id.
- **Discards a change from a change request by change id**: Discards a change from a change request by change id. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will discard one change from a change request if it matches the provided id.
- **Edits a single change in a change request**: Edits a single change in a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will edit one change from a change request if it matches the provided id
- **Edits a single change in a change request - dependencies, release plans and safeguards**: Edits a single change in a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will edit one change from a change request if it matches the provided id (dependencies, release plans and safeguards)
- **Edits a single change in a change request - strategy and variant changes**: Edits a single change in a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will edit one change from a change request if it matches the provided id (strategy and variant changes)
- **Enable a feature flag**: Enable a feature flag. Enable a feature flag in the specified environment.
- **Enabled/disabled maintenance mode**: Enabled/disabled maintenance mode. Lets administrators put Unleash into a mostly read-only mode
- **Enables a banner**: Enables a banner.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Enables an existing banner, identified by its id.
- **Evaluate an Unleash context against a change request preview**: Evaluate an Unleash context against a change request preview.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Use the provided `context` to evaluate toggles on this Unleash instance with a change request applied in preview mode
- **Evaluate an Unleash context against a set of environments and projects**: Evaluate an Unleash context against a set of environments and projects.. Deprecated
- **Export feature flags from an environment**: Export feature flags from an environment. Exports all features listed in the `features` property from the environment specified in the request body
- **Get a feature**: Get a feature. This endpoint returns the information about the requested feature if the feature belongs to the specified project.
- **Get a feature environment**: Get a feature environment. Information about the enablement status and strategies for a feature flag in specified environment.
- **Get aggregated traffic data for a given time period**: Get aggregated traffic data for a given time period.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Gets traffic usage data for the selected period, either aggregated by day or by month.
- **Get a list of all applications for a project**: Get a list of all applications for a project.. This endpoint returns an list of all the applications for a project.
- **Get a list of all flag creators for a project**: Get a list of all flag creators for a project.. This endpoint returns every user who created a flag in the project.
- **Get a list of all projects**: Get a list of all projects.. This endpoint returns an list of all the projects in the Unleash instance.
- **Get a list of all users that have created events**: Get a list of all users that have created events. Returns a list of all users that have created events in the system.
- **Get a list of groups**: Get a list of groups. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Get a list of user groups for Role-Based Access Control
- **Get a list of roles**: Get a list of roles. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Get a list of project, root and custom roles for Role-Based Access Control
- **Get all addons and providers**: Get all addons and providers. Retrieve all addons and providers that are defined on this Unleash instance.
- **Get all applications**: Get all applications. Returns all applications registered with Unleash
- **Get all banners**: Get all banners.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns a list of all configured banners.
- **Get all environments**: Get all environments. Retrieves all environments that exist in this Unleash instance.
- **Get all features in a project**: Get all features in a project. A list of all features for the specified project.
- **Get all features lifecycle stage count**: Get all features lifecycle stage count. Information about the number of features in each lifecycle stage.
- **Get all feature types**: Get all feature types. Retrieves all feature types that exist in this Unleash instance, along with their descriptions and lifetimes.
- **Get all login events**: Get all login events.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns **all** login events in the Unleash system
- **Get all pending user access requests**: Get all pending user access requests.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns a list of all pending user access requests.
- **Get all personal access tokens (PATs) for the current user**: Get all personal access tokens (PATs) for the current user.. Returns all of the [personal access tokens](https://docs.getunleash.io/concepts/api-tokens-and-client-keys#personal-access-tokens) (PATs) belonging to the current user.
- **Get all release templates**: Get all release templates.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns a list of all global release templates.
- **Get all segments**: Get all segments. Retrieves all segments that exist in this Unleash instance.
- **Get all strategies**: Get all strategies. Retrieves all strategy types ([predefined](https://docs.getunleash.io/concepts/activation-strategies "predefined strategies") and [custom strategies](https://docs.getunleash.io/concepts/activation-strategies#custom-strategies)) that are defined on this Unleash instance.
- **Get all tags for a feature**: Get all tags for a feature.. Retrieves all the tags for a feature name
- **Get all tag types**: Get all tag types. Get a list of all available tag types.
- **Get all users and [root roles](https://docs.getunleash.io/concepts/rbac#predefined-roles)**: Get all users and [root roles](https://docs.getunleash.io/concepts/rbac#predefined-roles). Will return all users and all available root roles for the Unleash instance.
- **Get an overview of a project**: Get an overview of a project.. This endpoint returns an overview of the specified projects stats, project health, number of members, which environments are configured, and the features types in the project.
- **Get API tokens**: Get API tokens. Retrieves all API tokens that exist in the Unleash instance.
- **Get API tokens by name**: Get API tokens by name. Retrieves all API tokens that match a given token name
- **Get api tokens for project**: Get api tokens for project.. Returns the project-specific [API tokens](https://docs.getunleash.io/concepts/api-tokens-and-client-keys) that have been created for this project.
- **Get application data**: Get application data. Returns data about the specified application (`appName`)
- **Get application environment instances (Last 24h)**: Get application environment instances (Last 24h). Returns an overview of the instances for the given `appName` and `environment` that have received traffic in the last 24 hours.
- **Get application overview**: Get application overview. Returns an overview of the specified application (`appName`).
- **Get a release template by its id**: Get a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Finds and returns a release template by the provided id.
- **Get a segment**: Get a segment. Retrieves a segment based on its ID.
- **Get a single group**: Get a single group. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Get a single user group by group id
- **Get a single role**: Get a single role. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Get a single role by role id
- **Get a specific addon**: Get a specific addon. Retrieve information about the addon whose ID matches the ID in the request URL.
- **Get a strategy configuration**: Get a strategy configuration. Get a strategy configuration for an environment in a feature flag.
- **Get a strategy definition**: Get a strategy definition. Retrieves the definition of the strategy specified in the URL
- **Get a tag by type and value**: Get a tag by type and value.. Get a tag by type and value
- **Get a tag type**: Get a tag type. Get a tag type by name.
- **Get available impact metrics**: Get available impact metrics. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns all available impact metrics and their metadata.
- **Get basic user and group information**: Get basic user and group information. Get a subset of user and group information eligible even for non-admin users
- **getDetailedInvoices**: getDetailedInvoices. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** undefined
- **Get feature flag strategies**: Get feature flag strategies. Get strategies defined for a feature flag in the specified environment.
- **Get feature lifecycle**: Get feature lifecycle. Information about the lifecycle stages of the feature.
- **Get feature metrics**: Get feature metrics. Get usage metrics for a specific feature for the last 48 hours, grouped by hour
- **Get impact metrics configuration for the instance**: Get impact metrics configuration for the instance. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Gets all impact metrics configurations now associated with any feature flag.
- **Get impact metrics configurations for a single feature**: Get impact metrics configurations for a single feature. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Gets all impact metrics configurations associated with a specific feature flag.
- **Get instance information**: Get instance information. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Gets high level information about the usage of this Unleash instance, including user, project, and flag information.
- **Get instance operational status**: Get instance operational status. This operation returns information about whether this Unleash instance is healthy and ready to serve requests or not
- **Get instance readiness status**: Get instance readiness status. This operation returns information about whether this Unleash instance is ready to serve requests or not
- **Get integration events for a specific integration configuration**: Get integration events for a specific integration configuration.. Returns a list of integration events belonging to a specific integration configuration, identified by its id.
- **getInvoices**: getInvoices. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** undefined
- **Get lifecycle trends**: Get lifecycle trends. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Gets lifecycle trends information showing feature flag progression across development, production, and cleanup stages.
- **Get maintenance mode status**: Get maintenance mode status. Tells you whether maintenance mode is enabled or disabled
- **Get outdated project SDKs**: Get outdated project SDKs. Returns a list of the outdated SDKS with the applications using them.
- **Get outdated SDKs**: Get outdated SDKs. Returns a list of the outdated SDKS with the applications using them.
- **Get personal dashboard**: Get personal dashboard. Return all projects and flags that are relevant to the user.
- **Get personal project details**: Get personal project details. Return personal dashboard project events, owners, user roles and onboarding status
- **Get project-role mappings**: Get project-role mappings. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** For the provided role, retrieves a list of projects that use this role
- **Get project status**: Get project status. This endpoint returns information on the status the project, including activities, health, resources, and aggregated flag lifecycle data.
- **Get public signup tokens**: Get public signup tokens. Retrieves all existing public signup tokens.
- **Get release plans**: Get release plans.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns a list of all release plans for a specific feature flag and environment.
- **Get remote MCP server settings**: Get remote MCP server settings.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns the current settings for the remote MCP server.
- **Get roles for currently logged in user**: Get roles for currently logged in user. Gets roles assigned to currently logged in user
- **Get scheduled change requests matching a query**: Get scheduled change requests matching a query.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint retrieves basic information about all scheduled change requests that match the search criteria provided in the query parameters
- **Gets configured context fields**: Gets configured context fields. Returns all configured [Context fields](https://docs.getunleash.io/concepts/unleash-context) that have been created.
- **Gets context field**: Gets context field. Returns specific [context field](https://docs.getunleash.io/concepts/unleash-context) identified by the name in the path
- **Get signup data**: Get signup data. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns the signup data for the current user.
- **Gets inactive users**: Gets inactive users. Gets all inactive users
- **Get strategies that reference segment**: Get strategies that reference segment. Retrieve all strategies that reference the specified segment.
- **Get strategies that use a context field**: Get strategies that use a context field. Retrieves a list of all strategies that use the specified context field
- **Get strategy segments**: Get strategy segments. Retrieve all segments that are referenced by the specified strategy
- **Gets usage data**: Gets usage data. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Gets usage data per app/endpoint from a prometheus compatible metrics endpoint
- **Get telemetry settings**: Get telemetry settings. Provides the configured settings for [telemetry information collection](https://docs.getunleash.io/privacy-and-compliance/data-privacy)
- **Get the environments available to a project**: Get the environments available to a project. Gets the environments that are available for this project
- **Get the environment with `name`**: Get the environment with `name`. Retrieves the environment with `name` if it exists in this Unleash instance
- **Get the external impact-metrics source**: Get the external impact-metrics source.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns the current configuration of the external impact-metrics source (any Prometheus-compatible endpoint).
- **Get the number of change requests you can do something with**: Get the number of change requests you can do something with. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns the number of change requests in this project that your user can move into the next stage by approving or applying them.
- **Get total count of admin accounts**: Get total count of admin accounts. Get a total count of admins with password, without password and admin service accounts
- **Get UI configuration**: Get UI configuration. Retrieves the full configuration used to set up the Unleash Admin UI.
- **Get unknown flags**: Get unknown flags. Returns a list of unknown flag reports from the last 24 hours, if any
- **Get user**: Get user. Will return a single user by id
- **Get users and groups in project**: Get users and groups in project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Get all groups, users and their roles, and available roles for the given project.
- **Get variants for a feature in an environment**: Get variants for a feature in an environment. Returns the variants for a feature in a specific environment
- **Get your own user details**: Get your own user details. Detailed information about the current user, user permissions and user feedback
- **Get your own user profile**: Get your own user profile. Detailed information about the current user root role and project membership
- **Import feature flags**: Import feature flags. [Import feature flags](https://docs.getunleash.io/concepts/import-export#import-feature-flags) into a specific project and environment.
- **Instance usage statistics**: Instance usage statistics. Provides statistics about various features of Unleash to allow for reporting of usage for self-hosted customers
- **Instance usage statistics (GET /api/admin/instance-admin/statistics)**: Instance usage statistics. Provides statistics about various features of Unleash to allow for reporting of usage for self-hosted customers
- **Last hour of usage and a list of applications that have reported seeing this feature flag**: Last hour of usage and a list of applications that have reported seeing this feature flag. Separate counts for yes (enabled), no (disabled), as well as how many times each variant was selected during the last hour
- **List all tags**: List all tags.. List all tags available in Unleash.
- **List all tags of a given type**: List all tags of a given type.. List all tags of a given type
- **List all tokens for a service account**: List all tokens for a service account.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns the list of all tokens for a service account identified by the id.
- **List parent feature variants**: List parent feature variants.. List available parent variants across all strategy variants and feature environment variants.
- **List parent options**: List parent options.. List available parents who have no transitive dependencies.
- **List service accounts**: List service accounts.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Returns the list of all service accounts.
- **Mark features as stale / not stale**: Mark features as stale / not stale. This endpoint marks the provided list of features as either [stale](https://docs.getunleash.io/concepts/technical-debt#stale-and-potentially-stale-flags) or not stale depending on the request body you send
- **Mark notifications as read**: Mark notifications as read. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Allow to select which notifications were read and saving a read date
- **Modify a feature flag**: Modify a feature flag. Change specific properties of a feature flag.
- **Move feature to project**: Move feature to project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Moves the specified feature to the new project in the request schema
- **Patch a feature's variants in an environment**: Patch a feature's variants in an environment. Apply a list of patches to the features environments in the specified environment
- **Query impact metrics time series data**: Query impact metrics time series data. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Queries an impact metric source for time series data based on the provided metric name, time range, and aggregation mode.
- **Reactivate a strategy**: Reactivate a strategy. Marks the specified strategy as not deprecated
- **Reads the Unleash license**: Reads the Unleash license.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Reads the Unleash license
- **Register a new impact metric**: Register a new impact metric. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Registers a new impact metric by pushing 0-values.
- **Reject a user access request**: Reject a user access request.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Rejects an existing user access request identified by its id.
- **Remove an environment from a project**: Remove an environment from a project.. This endpoint removes the specified environment from the project.
- **Remove a release plan**: Remove a release plan.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Removes a release plan from a specific feature flag and environment.
- **Remove feature from favorites**: Remove feature from favorites. This endpoint removes the feature in the url from favorites
- **Remove project access for a group**: Remove project access for a group. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Removes project access for a group by removing all of its roles for the project.
- **Remove project access for a user**: Remove project access for a user. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Removes project access for a user by removing all of its roles for the project.
- **Remove project from favorites**: Remove project from favorites. This endpoint removes the project in the url from favorites
- **Removes a tag from a feature**: Removes a tag from a feature.. Removes a tag from a feature
- **Reset user password**: Reset user password. Reset user password as an admin
- **Resume paused milestone progressions**: Resume paused milestone progressions. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Resumes all paused milestone progressions for a release plan
- **Retrieve a token**: Retrieve a token. Get information about a specific token
- **Retrieves a list of notifications**: Retrieves a list of notifications. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** A user may get relevant notifications from the projects they are a member of
- **Retrieves all change requests for a project**: Retrieves all change requests for a project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will retrieve all change requests regardless of status for a given project
- **Retrieves all licensed users data**: Retrieves all licensed users data.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Fetches an array of licensed users with date and count.
- **Retrieves all pending change requests referencing a feature in the project**: Retrieves all pending change requests referencing a feature in the project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will retrieve all pending change requests (change requests with a status of Draft \| In review \| Approved) referencing the given feature flag name.
- **Retrieves change request configuration for a project**: Retrieves change request configuration for a project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given a projectId, this endpoint will retrieve change request configuration for the project
- **Retrieves number of project change requests in each state**: Retrieves number of project change requests in each state. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will retrieve the number of project change requests that are: approved, applied, rejected, scheduled or awaiting review
- **Retrieves one change request by id**: Retrieves one change request by id. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will retrieve one change request if it matches the provided id.
- **Retrieves pending change requests in configured environments**: Retrieves pending change requests in configured environments. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will retrieve the pending change requests in the configured environments for the project, for the current user performing the request.
- **Revive project**: Revive project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Revive the specified project from the archive.
- **Revives a feature**: Revives a feature. This endpoint revives the specified feature from archive.
- **Revives a list of features**: Revives a list of features. This endpoint revives the specified features.
- **Save flag level impact metrics configuration**: Save flag level impact metrics configuration. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Saves a configuration for an impact metric chart associated with a feature flag.
- **Save instance level impact metrics configuration**: Save instance level impact metrics configuration. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Saves a configuration for an instance level impact metric chart without a feature flag
- **Search and filter features**: Search and filter features. Search and filter by selected fields.
- **Search change requests**: Search change requests. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Search and filter change requests by creator and approver.
- **Search for events**: Search for events. Allows searching for events that match the query parameter criteria.
- **Search users**: Search users. It will preform a simple search based on name and email matching the given query
- **Set a new Unleash license**: Set a new Unleash license.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Set a new Unleash license
- **Set environment-default strategy**: Set environment-default strategy. Sets a default strategy for this environment
- **Set feature completed**: Set feature completed. This will set the feature as completed.
- **Set feature uncompleted**: Set feature uncompleted. This will set the feature as uncompleted.
- **Sets allowed CORS origins**: Sets allowed CORS origins. Sets Cross-Origin Resource Sharing headers for Frontend SDK API.
- **Sets roles for group**: Sets roles for group. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Sets the roles a group has in the project.
- **Sets roles for user**: Sets roles for user. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Sets the roles a user has in the project.
- **Set strategy sort order**: Set strategy sort order. Set the sort order of the provided list of strategies.
- **Set the external impact-metrics source**: Set the external impact-metrics source.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Updates the configuration of the external impact-metrics source (any Prometheus-compatible endpoint).
- **Set users and groups to roles in the current project**: Set users and groups to roles in the current project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Sets all groups, users and their roles for the given project, overriding any existing configuration.
- **Start a release plan milestone**: Start a release plan milestone.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Starts a release plan milestone for a specific feature flag and environment.
- **Submit signup data**: Submit signup data.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Submits the signup data for the current user.
- **This endpoint fetches the requested approvers of a change request**: This endpoint fetches the requested approvers of a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Change requests can have requests for review from users
- **This endpoint will add a comment to a change request**: This endpoint will add a comment to a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will add a comment to a change request for the user making the request.
- **This endpoint will return users available to review/approve this change request**: This endpoint will return users available to review/approve this change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will list users available to approve a change request in this project.
- **This endpoint will update the custom title of a change request**: This endpoint will update the custom title of a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Change requests get a default title e.g
- **This endpoint will update the reviewers of a change request**: This endpoint will update the reviewers of a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Change requests can have requests for review from users
- **This endpoint will update the state of a change request**: This endpoint will update the state of a change request. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will update the state of a change request if the business rules allow it
- **Toggle remote MCP server settings**: Toggle remote MCP server settings.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Toggles the remote MCP server for this Unleash instance.
- **Toggle the environment with `name` off**: Toggle the environment with `name` off. Removes this environment from the list of available environments for projects to use
- **Toggle the environment with `name` on**: Toggle the environment with `name` on. Makes it possible to enable this environment for a project
- **Update a banner**: Update a banner.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Updates an existing banner identified by its id.
- **Update a feature flag**: Update a feature flag. Updates the specified feature if the feature belongs to the specified project
- **Update a feature link**: Update a feature link. Update an existing feature link.
- **Update a group**: Update a group. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Update existing user group by group id
- **Update a milestone strategy**: Update a milestone strategy. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Update a milestone strategy configuration for a feature flag in the specified environment.
- **Update an addon**: Update an addon. Update the addon with a specific ID
- **Update an existing context field**: Update an existing context field. Endpoint that allows updating a custom context field
- **Update API token**: Update API token. Updates an existing API token with a new expiry date
- **Update a public signup token**: Update a public signup token. Update information about a specific token
- **Update a role**: Update a role. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Update a custom role by role id
- **Update a service account**: Update a service account.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Updates an existing service account identified by its id.
- **Update a strategy**: Update a strategy. Replace strategy configuration for a feature flag in the specified environment.
- **Update a strategy type**: Update a strategy type. Updates the specified strategy type
- **Update a tag type**: Update a tag type. Update the configuration for the specified tag type.
- **Update a user**: Update a user. Only the explicitly specified fields get updated.
- **Update environment sort orders**: Update environment sort orders. Updates sort orders for the named environments
- **Update feature type lifetime**: Update feature type lifetime. Updates the lifetime configuration for the specified [feature flag type](https://docs.getunleash.io/concepts/feature-flags#feature-flag-types)
- **Update project**: Update project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Update a project with new configuration
- **Update project enterprise settings**: Update project enterprise settings. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Update project enterprise settings with new values
- **Updates an environment by name**: Updates an environment by name. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Given an environment by name updates the environment with the given payload
- **Updates a release template by its id**: Updates a release template by its id.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Finds and updates a release template by the provided id
- **Updates change request configuration for an environment in the project**: Updates change request configuration for an environment in the project. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** This endpoint will change the change request configuration for a given environment, set it to either on/off and optionally configure the number of approvals needed
- **Update segment by id**: Update segment by id. Updates the content of the segment with the provided payload
- **Updates multiple tags for a feature**: Updates multiple tags for a feature.. Receives a list of tags to add and a list of tags to remove that are mandatory but can be empty
- **Update strategy segments**: Update strategy segments. Sets the segments of the strategy specified to be exactly the ones passed in the payload
- **Validate a context field**: Validate a context field. Check whether the provided data can be used to create a context field
- **Validate a feature flag name**: Validate a feature flag name.. Validates a feature flag name: checks whether the name is URL-friendly and whether a feature with the given name already exists
- **Validate an external impact-metrics source URL**: Validate an external impact-metrics source URL.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Tests an external impact-metrics source URL on the fly without persisting it
- **Validate a role**: Validate a role. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Check if the role matches schema and has a unique name
- **Validate a tag type**: Validate a tag type. Validates whether if the body of the request is a valid tag and whether the a tag type with that name already exists or not
- **Validate constraint**: Validate constraint. Validates a constraint definition
- **Validate feature import data**: Validate feature import data. Validates a feature flag data set
- **Validate password for a user**: Validate password for a user. Validate the password strength
- **Validate project ID**: Validate project ID. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Validate a project ID against Unleash's rules
- **Validates archive features**: Validates archive features. This endpoint return info about the archive features impact.
- **Validates if an environment name exists**: Validates if an environment name exists. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Uses the name provided in the body of the request to validate if the given name exists or not
- **Validates if a segment name exists**: Validates if a segment name exists. Uses the name provided in the body of the request to validate if the given name exists or not
- **Validates the Unleash license**: Validates the Unleash license.. ![Unleash Enterprise](/ushosted/openapi-static/Enterprise.svg) **Enterprise feature** Validates the Unleash license.

Connect Unleash in General Input: https://www.generalinput.com/apps/unleash