Skip to content

Environments API

Manage environments (base URLs, model selection) and environment variables.

Environments define where sessions run and what context is available (base URL, variables, model selection, version).

List environments (overview)

GET/api/environments/overviewBearer Token

List environments (paged)

GET/api/environmentsBearer Token

Query uses page and pageSize.

Create environment

POST/api/environmentsBearer Token

Update environment

PUT/api/environments/{id}Bearer Token

This is how you update fields like baseUrl, anthropicModel, and version.

Delete environment

DELETE/api/environments/{id}Bearer Token

Variables

GET/api/environments/{id}/variablesBearer Token
POST/api/environments/{id}/variablesBearer Token
PUT/api/environments/{envId}/variables/{varId}Bearer Token
DELETE/api/environments/{envId}/variables/{varId}Bearer Token