Projects
Create, update, and delete Unleash projects.
ποΈ Get a list of all projects.
This endpoint returns an list of all the projects in the Unleash instance.
ποΈ Create project
 **Enterprise feature**
ποΈ Validate project ID
 **Enterprise feature**
ποΈ Update project
 **Enterprise feature**
ποΈ Delete project
 **Enterprise feature**
ποΈ Get an overview of a project. (deprecated)
This endpoint returns an overview of the specified projects stats, project health, number of members, which environments are configured, and the features in the project.
ποΈ Update project enterprise settings
 **Enterprise feature**
ποΈ Get users and groups in project
 **Enterprise feature**
ποΈ Set users and groups to roles in the current project
 **Enterprise feature**
ποΈ Configure project access
 **Enterprise feature**
ποΈ Get project-role mappings
 **Enterprise feature**
ποΈ Sets roles for user
 **Enterprise feature**
ποΈ Remove project access for a user
 **Enterprise feature**
ποΈ Sets roles for group
 **Enterprise feature**
ποΈ Remove project access for a group
 **Enterprise feature**
ποΈ 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 an overview project dora metrics.
This endpoint returns an overview of the specified dora metrics
ποΈ 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.
This endpoint returns every user who created a flag in the project.
ποΈ Get outdated project SDKs
Returns a list of the outdated SDKS with the applications using them.
ποΈ 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.
ποΈ Remove an environment from a project.
This endpoint removes the specified environment from the project.
ποΈ Set environment-default strategy
Sets a default strategy for this environment. Unleash will use this strategy by default when enabling a feature flag. Use the wild card '*' for `:environment` to add to all environments.
ποΈ Get a health report for a project.
This endpoint returns a health report for the specified project. This data is used for [the technical debt insights](https://docs.getunleash.io/reference/technical-debt)
ποΈ Get api tokens for project.
Returns the project-specific [API tokens](https://docs.getunleash.io/reference/api-tokens) that have been created for this project.
ποΈ Create a project API token.
Endpoint that allows creation of [project API tokens](https://docs.getunleash.io/reference/api-tokens-and-client-keys#api-token-visibility) for the specified project.
ποΈ Delete a project API token.
This operation deletes the API token specified in the request URL. If the token doesn't exist, returns an OK response (status code 200).
ποΈ Get an overview of a project insights.
This endpoint returns insights into the specified projects stats, health, lead time for changes, feature types used, members and change requests.