Skip to main content
Managed Agents API 的速查页:请求约定、全部端点与错误码。下表说明可点进对应 API 页面,查看字段、示例与 Playground。

请求约定

Base URL 与协议头

路径以 /v1 开头,例如 POST /v1/agents。 所有请求携带三个头。Authorization 使用智谱开放平台 API Key:
写请求另加 content-type: application/json。上传文件或 Skill 时改用表单(multipart/form-data),不要发 JSON。 需要把会话里的对话和工具内容加密落库时,创建会话再加 x-events-encrypted: true(只能是小写 true / false)。详见 会话事件数据加密。 /mnt/session/outputs 始终跨轮保留。要跨轮保留沙箱系统盘(如 /workspace、/tmp 和运行期安装的软件包),创建会话再加 x-checkpoint: true(可选 x-checkpoint-ttl,1–30 天,默认 30)。详见 跨轮保留沙箱文件。

ID 与时间戳

资源 ID 带类型前缀,例如 agent_、env_、sess_、sevt_(事件)、file_、sesrsc_(会话资源)、memstore_、vlt_(Vault)、vcrd_(凭据)、skill_、depl_、drun_。错误响应中的 request_id 以 req_ 开头,联系支持时请附上。时间戳统一为 RFC 3339 UTC 格式。

分页

大多数列表接口使用不透明游标:响应含 next_page,把它作为 page 参数传入下一次请求;limit 控制页大小(各接口默认值不同)。Files 列表例外,使用 before_id / after_id 游标(互斥)。事件列表支持 order(asc / desc)。

metadata

多数资源支持 metadata:最多 16 个键值对,键 ≤64 字符、值 ≤512 字符,均为字符串。更新时按键级 patch:传字符串写入、传 null 删除该键、整个 metadata 传 null 清空。

限流

默认按组织区分读写请求:读请求突发容量 100、每秒恢复 50;写请求突发容量 20、每秒恢复 10。以下高频写接口默认使用更高的容量 100、每秒恢复 50:
  • POST /v1/sessions/:sessionId/events
  • POST /v1/deployments/:deploymentId/run
  • POST /v1/sessions/:sessionId
平台可能按账号或接口调整限流值。收到 429 时,以响应头为准:ratelimit-limit、ratelimit-remaining、ratelimit-reset 和 retry-after;若 x-ratelimit-scope: global,表示平台全局容量已满。客户端应等待 retry-after 后重试。

端点总表

按资源列出全部接口。名称可点进对应页面看字段、示例与 Playground。

Agents

概念说明见 定义 Agent。

Environments

概念说明见 配置运行环境。

Sessions

概念说明见 创建会话、管理会话、事件与流式输出。

Files

概念说明见 文件。

Memory Stores

概念说明见 记忆。

Vaults

概念说明见 凭据管理。

Skills

概念说明见 Skills。

Deployments

概念说明见 定时任务。

错误处理

错误响应使用统一信封,只包含 HTTP 状态码、error.type、error.message 与 request_id:
建议对 429 与 5xx 做指数退避重试;400 类错误应先修正请求再重试。会话内的异步失败不走 HTTP 错误,而是以 session.error 事件送达,见事件与流式输出。