> ## Documentation Index
> Fetch the complete documentation index at: https://nocode-docs.zeroagent.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Environment

Environments provide a structured approach to managing deployments for your projects. Each environment acts as a distinct stage in your development lifecycle, allowing you to isolate, test, and ultimately deploy your user's API to production.

<Note>
  An environment is required to deploy and execute your APIs. You can create multiple environments for a single project, where each environment can be executed independently with different performance associated with the tier plan.
</Note>

## Create Environment

1. To create a new environment, head to the **Environments** section in the **project console**.

<img src="https://mintcdn.com/zeromagiclabsprivatelimited/FNI2lo67ZZ_e31YS/assets/images/rest-env.png?fit=max&auto=format&n=FNI2lo67ZZ_e31YS&q=85&s=b2d080bde7c426bcd7dc533b3a9a95bf" alt="rest-env" width="1577" height="177" data-path="assets/images/rest-env.png" />

2. Click `Create Environment` and will launch a form to define your environment details.

3. Choose a *"name"* that clearly identifies the purpose of the environment.

4. Select the specific `database` you want to connect to from the available dropdown menu. This database will be linked to this environment.

5. By clicking on `Create Environment` will set up your new environment, ready for deployment process.

<img src="https://mintcdn.com/zeromagiclabsprivatelimited/h_DeJnPWvd8dA9lO/assets/images/create-env.png?fit=max&auto=format&n=h_DeJnPWvd8dA9lO&q=85&s=463ef8c0a2d35c68b58356c7b9875977" alt="create-env" width="855" height="888" data-path="assets/images/create-env.png" />

<Tip>
  While creating an environment, you can choose the database you want to map. Your REST API operations will be performed only in this mapped database. Other database are not affected.
</Tip>

## Manage Environment

1. Click on the specific environment you want to manage. This will open the environment's settings page.
2. Within the settings section, you can modify the `database` configuration associated with this environment

<img src="https://mintcdn.com/zeromagiclabsprivatelimited/FNI2lo67ZZ_e31YS/assets/images/manage-env.png?fit=max&auto=format&n=FNI2lo67ZZ_e31YS&q=85&s=9db76377d81073e618c7b272e2529614" alt="manage-env" width="1562" height="788" data-path="assets/images/manage-env.png" />

3. To permanently delete a environment, click the **Delete** in the settings section.

<Tip>
  Please note that the free tier of Zeromagic allows for only one environment.
</Tip>
