# Environments This API allows you to list, create, and update, and delete Environments. ## List all Environments - [GET /2/teams/{teamSlug}/environments](https://api-docs.honeycomb.io/api/environments/listenvironments.md) ## Create an Environment - [POST /2/teams/{teamSlug}/environments](https://api-docs.honeycomb.io/api/environments/createenvironment.md) ## Get an Environment - [GET /2/teams/{teamSlug}/environments/{ID}](https://api-docs.honeycomb.io/api/environments/getenvironment.md) ## Update an Environment - [PATCH /2/teams/{teamSlug}/environments/{ID}](https://api-docs.honeycomb.io/api/environments/updateenvironment.md) ## Delete an Environment - [DELETE /2/teams/{teamSlug}/environments/{ID}](https://api-docs.honeycomb.io/api/environments/deleteenvironment.md): This deletes and immediately deactivates the Environment. This is an irreversible operation. Environments with Deletion Protection enabled cannot be deleted. To delete an Environment with Deletion Protection enabled, first disable Deletion Protection by updating the Environment with settings.delete_protected = false.