v1

latestOpenAPI 3.0.32026-07-26231418.5 KB
Runtimes

Save credentials for a built-in runtime

put/api/agent-runtimes/{runtime}/credentials

Path parameters

runtime'claude_managed_agents' | 'cursor' | 'gemini_antigravity' | 'elastic_agent_builder' required

Request body

api_keystring required
api_basestring

Optional. Defaults to the runtime's built-in base URL when omitted.

Example request

{
  "api_key": "sk-...",
  "api_base": "https://api.cursor.com"
}

Response

Credential saved

Example response

{
  "runtimes": [
    {
      "name": "Cursor",
      "default_api_base": "https://api.cursor.com",
      "credential_provider_id": "cursor",
      "credential_provider_name": "Cursor"
    }
  ]
}