删除产物
POST
/v1/storages/delete 永久删除一个或多个产物。删除持久产物会停止其存储计费。删除在列表与计费中立即生效;底层文件在后台清理。单批最多 50 个,采用部分成功语义。
Authorization Bearer YOUR_API_KEY 必填 账号 API Key,所有请求必填。
Content-Type application/json 必填 请求体为 JSON。
一个产物 id 的 JSON 数组——取自获取历史产物列表,以字符串形式传入。单批最多 50 个。
curl -X POST "https://api.hiapi.ai/v1/storages/delete" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '["90216", "90215"]'{ "code": 200, "message": "success", "data": { "accepted": ["90216"], "rejected": [ { "id": "90215", "reason": "pending_archiving" } ] }}accepted—— 已删除的 id。它们立即从获取历史产物列表中移除,并停止计入存储费用。rejected—— 未能删除的 id,每项附带原因。
reason | 含义 |
|---|---|
not_owned | 该账号下不存在此产物。 |
already_deleted | 产物已被删除。 |
pending_archiving | 产物仍在写入存储——请等其完成后重试。 |
storage_op_pending | 该产物已有进行中的存储操作——请稍后重试。 |