**版本：202701**

# 更新主题文件

**PATCH** `/openapi/2027-01/themes/:theme_id/doc`

用新内容整体替换指定文件；修改默认主题的文件会直接在店铺前台生效，每次修改都会记入文件版本历史。

## 请求

**Path参数**

- `theme_id` string (required)

  主题 ID

**application/json**

**请求体 | 示例**

**请求体 (required)**

- `doc` object (required)

  要更新的文件，包含文件类型、路径和新内容

  - `type` string (required)

    文件类型：`layout`、`templates`、`sections`、`snippets`、`assets`、`config`、`locales`、`blocks`
  - `location` string (required)

    位置信息
  - `content` string (required)

    内容

```json
{
  "doc": {
    "type": "string",
    "location": "string",
    "content": "string"
  }
}
```

## 响应

**200**

OK

**application/json**

**数据结构 | 示例**

**数据结构**

- `code` string

  错误码
- `message` string

  错误信息
- `data` object

  - `` object

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