メインコンテンツへスキップ
POST /api/v1/cloud/memory_stores/{memory_store_id} Memory Store を更新します。すべてのフィールドは任意で、省略されたフィールドは保持されます。

ヘッダー

ヘッダー必須説明
AuthorizationはいBearer <PAT>
Content-Typeはいapplication/json

パスパラメータ

パラメータ説明
memory_store_idストア ID(memstore_...)

リクエストボディ

フィールド必須説明
namestringいいえ新しい名前。1〜255 文字、制御文字は不可
descriptionstringいいえ新しい説明。最大 1024 文字。クリアするには空文字列を渡します
metadataobjectいいえメタデータのパッチ。キーに文字列を設定するとアップサート、null を設定すると削除します。省略すると保持されます

リクエスト例

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 オブジェクトを返します。