**版本：202601**

# 撤销 AI 卡片操作

**POST** `/openapi/2026-01/themes/edit-sessions/:oseid/gen-blocks/revert`

按 `revert_id`（任意一次创建、更新、删除或撤销的响应里都有）把卡片恢复到那次操作之前的状态；撤销也会返回新的 `revert_id`，可以反复撤销和重做。

## 请求

**Path参数**

- `oseid` string (required)

  编辑会话 ID

**application/json**

**请求体 | 示例**

**请求体 (required)**

- `revert_id` string (required)

  32 位字符串凭据，取自任意一次写操作的响应（新增 / 变更 / 删除 / 回滚本身均适用），原样回传即可；同一个 id 可重复使用

```json
{
  "revert_id": "string"
}
```

## 响应

**200**

OK

**application/json**

**数据结构 | 示例**

**数据结构**

- `code` string

  错误码
- `message` string

  错误信息
- `data` object

  - `revert_id` string

    新的撤销凭据，用于再撤销本次回滚

```json
{
  "code": "string",
  "message": "string",
  "data": {
    "revert_id": "string"
  }
}
```
