Create project
Enterprise feature
Create a new Unleash project.
Authentication
Authorizationstring
API key needed to access this API
OR
AuthorizationBearer
API key needed to access this API, in Bearer token format
Request
createProjectSchema
name
The project’s name. The name must contain at least one non-whitespace character.
description
The project's description.
mode
A mode of the project affecting what actions are possible in this project
Allowed values:
defaultStickiness
A default stickiness for the project affecting the default stickiness value for variants and Gradual Rollout strategy
environments
A list of environments that should be enabled for this project. If this property is missing, Unleash will default to enabling all non-deprecated environments for the project. An empty list will result in no environment enabled for the project.
changeRequestEnvironments
A list of environments that should have change requests enabled. If the list includes environments not in the environments list, they will still have change requests enabled.
idDeprecated
The project's identifier. If this property is not present or is an empty string, Unleash will generate the project id automatically. This property is deprecated.
Response headers
location
The location of the newly created resource.
Response
The resource was successfully created.
id
The project's identifier.
name
The project's name.
description
The project's description.
featureLimit
A limit on the number of features allowed in the project. null if no limit.
mode
A mode of the project affecting what actions are possible in this project
Allowed values:
defaultStickiness
A default stickiness for the project affecting the default stickiness value for variants and Gradual Rollout strategy
environments
The environments enabled for the project.
changeRequestEnvironments
The list of environments that have change requests enabled.