# Workspace Base Environment

A WorkspaceBaseEnvironment defines a workspace-level environment configuration
 consisting of an environment version and a list of dependencies.

## The WorkspaceBaseEnvironment object

- [workspace-base-environment/object.md](workspace-base-environment/object.md)

## Endpoints

### Get a workspace base environment

- [GET /api/environments/v1/{name=workspace-base-environments/*}](get-workspace-base-environment.md)

### List workspace base environments

- [GET /api/environments/v1/workspace-base-environments](list-workspace-base-environments.md)

### Create a workspace base environment

- [POST /api/environments/v1/workspace-base-environments](create-workspace-base-environment.md)

### Update a workspace base environment

- [PATCH /api/environments/v1/{name=workspace-base-environments/*}](update-workspace-base-environment.md)

### Delete a workspace base environment

- [DELETE /api/environments/v1/{name=workspace-base-environments/*}](delete-workspace-base-environment.md)

### Refresh materialized workspace base environment

- [POST /api/environments/v1/{name=workspace-base-environments/*}/refresh](refresh-workspace-base-environment.md)

### Get the status of a long-running operation

- [GET /api/environments/v1/{name=operations/*}](get-operation.md)

