yapi_save_api
Create or update a YApi API interface. Provide api_id to update an existing API, or omit it to create a new one. Requires project_id and catid.
Instructions
创建或更新 YApi 接口。带 api_id 走更新(/api/interface/up),不带走创建(/api/interface/add)。至少需提供 project_id 与 catid。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| desc | No | 接口描述。 | |
| path | No | 接口路径,例如 /api/foo/bar。 | |
| catid | Yes | 目标分类 ID。 | |
| title | No | 接口标题。 | |
| api_id | No | 要更新的接口 ID。提供时为更新;省略时为创建。 | |
| method | No | HTTP 方法。 | |
| res_body | No | 响应体结构,JSON Schema 字符串。 | |
| req_query | No | query 参数列表。 | |
| project_id | Yes | 目标项目 ID。 | |
| req_headers | No | 请求头列表。 | |
| req_body_type | No | 请求体类型。 | |
| req_body_other | No | 请求体结构,json 类型时为 JSON Schema 字符串。 |