跳转到主要内容
POST /api/v1/cloud/memory_stores/{memory_store_id} 更新一个 Memory Store。所有字段均可选,省略的字段保持不变。

请求头

头部必选说明
AuthorizationBearer <PAT>
Content-Typeapplication/json

路径参数

参数类型必选说明
memory_store_idstringMemory Store ID,前缀为 memstore_

请求体

字段类型必选说明
namestring新名称,1–255 字符,不含控制字符
descriptionstring新描述,最长 1024 字符。传空字符串可清空
metadataobject元数据补丁:将 key 设为字符串表示 upsert,设为 null 表示删除该 key;省略则保持不变

示例请求

curl -X POST "https://api.qoder.com/api/v1/cloud/memory_stores/memstore_019e5cdb9c3f71c3b6505eba937a40b4" \
  -H "Authorization: Bearer $QODER_PAT" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "project-alpha-memory-v2",
    "metadata": {"team": null, "env": "production"}
  }'

响应

返回更新后的 Memory Store 对象

错误码

HTTPtype触发条件
400invalid_request_errornamedescriptionmetadata 非法
401authentication_error缺少或无效的认证令牌
404not_found_error指定 ID 的 Memory Store 不存在
完整错误信封说明详见 错误参考