Creates a new environment
Enterprise feature
Uses the details provided in the payload to create a new environment
Authentication
Authorizationstring
API key needed to access this API
OR
AuthorizationBearer
API key needed to access this API, in Bearer token format
Request
createEnvironmentSchema
name
The name of the environment. Must be a URL-friendly string according to [RFC 3968, section 2.3](https://www.rfc-editor.org/rfc/rfc3986#section-2.3)
type
The [type of environment](https://docs.getunleash.io/concepts/environments#environment-types) you would like to create. Unleash officially recognizes the following values:
- `development`
- `test`
- `preproduction`
- `production`
If you pass a string that is not one of the recognized values, Unleash will accept it, but it will carry no special semantics.
enabled
Newly created environments are enabled by default. Set this property to false to create the environment in a disabled state.
sortOrder
Defines where in the list of environments to place this environment. The list uses an ascending sort, so lower numbers are shown first. You can change this value later.
requiredApprovals
Experimental field. The number of approvals required before a change request can be applied in this environment.
Response headers
location
The location of the newly created resource.
Response
The resource was successfully created.
name
The name of the environment
type
The type of environment.
enabled
true if the environment is enabled for the project, otherwise false.
protected
true if the environment is protected, otherwise false. A protected environment can not be deleted.
sortOrder
Priority of the environment in a list of environments, the lower the value, the higher up in the list the environment will appear. Needs to be an integer
projectCount
The number of projects with this environment
apiTokenCount
The number of API tokens for the project environment
enabledToggleCount
The number of enabled toggles for the project environment
requiredApprovals
Experimental field. The number of approvals required before a change request can be applied in this environment.