v1

latestOpenAPI 3.1.02026-08-04151221521.2 KB
Secrets

Set Secrets

Set one or more secrets/config values.

If redeploy=True (default) and environment has active deployment,
triggers redeploy with same image but new secrets_snapshot.
put/agents/{namespace_slug}/{agent_name}/environments/{env_name}/secrets

Path parameters

namespace_slugstring required
agent_namestring required
env_namestring required

Request body

redeployboolean

If true and env has active deployment, trigger redeploy with new secrets

secretsobject required

Dict of {key: {value, is_secret}} to set

Example request

{
  "secrets": {
    "LOG_LEVEL": {
      "is_secret": false,
      "value": "debug"
    },
    "OPENAI_API_KEY": {
      "is_secret": true,
      "value": "sk-xxx"
    }
  }
}

Response

Successful Response

countinteger required

Number of variables set

redeployedboolean

Whether a redeploy was triggered

updatedstring[] required

Keys that were set

version_idstring nullable

New version ID if redeployed