{"openapi":"3.1.0","info":{"title":"灵途 GEO API","version":"0.2.0","description":"以组织为协作和权限边界的内容运营 API。中央 Agent Key 只表示个人身份，组织权限由 GEO 校验。站点管理已移除；旧站点路径仅作官网兼容，继续校验原归属且不改变既有凭据。兼容接口的写入要求 Idempotency-Key；组织文章按版本更新，公众号任务按文章版本、账号和操作去重。"},"servers":[{"url":"/api/v1"}],"paths":{"/organizations":{"get":{"summary":"列出本人加入的组织","tags":["组织工作台"],"operationId":"get__organizations","parameters":[],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"创建组织并成为所有者","tags":["组织工作台"],"operationId":"post__organizations","parameters":[],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}":{"get":{"summary":"组织详情","tags":["组织工作台"],"operationId":"get__organizations_organizationId_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"patch":{"summary":"修改组织名称","tags":["组织工作台"],"operationId":"patch__organizations_organizationId_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/members":{"get":{"summary":"组织成员列表","tags":["组织工作台"],"operationId":"get__organizations_organizationId_members","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/members/{userId}":{"patch":{"summary":"调整组织成员权限","tags":["组织工作台"],"operationId":"patch__organizations_organizationId_members_userId_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"role":{"enum":["admin","editor","viewer"]},"canPublish":{"type":"boolean"},"canWechat":{"type":"boolean"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"delete":{"summary":"移除组织成员","tags":["组织工作台"],"operationId":"delete__organizations_organizationId_members_userId_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"userId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/invites":{"get":{"summary":"组织邀请状态（不返回凭据）","tags":["组织工作台"],"operationId":"get__organizations_organizationId_invites","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"创建七天一次性邀请","tags":["组织工作台"],"operationId":"post__organizations_organizationId_invites","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"role":{"enum":["admin","editor","viewer"]}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/invites/{inviteId}":{"delete":{"summary":"撤销邀请","tags":["组织工作台"],"operationId":"delete__organizations_organizationId_invites_inviteId_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"inviteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/invites/accept":{"post":{"summary":"领取一次性组织邀请","tags":["组织工作台"],"operationId":"post__organizations_invites_accept","parameters":[],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"token":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles":{"get":{"summary":"列出组织文章","tags":["组织工作台"],"operationId":"get__organizations_organizationId_articles","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"创建组织文章（无需站点）","tags":["组织工作台"],"operationId":"post__organizations_organizationId_articles","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"slug":{"type":"string"},"content":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"title":{"type":"string","maxLength":191},"markdown":{"type":"string","maxLength":500000},"summary":{"default":"","type":"string","maxLength":2000},"seoTitle":{"default":"","type":"string","maxLength":191},"seoDescription":{"default":"","type":"string","maxLength":2000},"category":{"default":"","type":"string","maxLength":100},"tags":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","maxLength":100}},"cover":{"default":"","type":"string","maxLength":1000},"squareCover":{"default":"","type":"string","maxLength":1000},"author":{"default":"","type":"string","maxLength":100},"attachments":{"default":[],"maxItems":50,"type":"array","items":{"type":"string","maxLength":1000}},"attachmentNames":{"default":{},"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string","maxLength":191}},"format":{"default":"article","type":"string","enum":["article","gallery","video"]},"caption":{"default":"","type":"string","maxLength":20000},"images":{"default":[],"type":"array","items":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false}},"video":{"default":null,"anyOf":[{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},{"type":"null"}]}},"required":["title","markdown","summary","seoTitle","seoDescription","category","tags","cover","squareCover","author","attachments","attachmentNames","format","caption","images","video"],"additionalProperties":false}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}":{"get":{"summary":"组织文章详情","tags":["组织工作台"],"operationId":"get__organizations_organizationId_articles_id_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"put":{"summary":"保存组织草稿并重置审核","tags":["组织工作台"],"operationId":"put__organizations_organizationId_articles_id_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1},"content":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"title":{"type":"string","maxLength":191},"markdown":{"type":"string","maxLength":500000},"summary":{"default":"","type":"string","maxLength":2000},"seoTitle":{"default":"","type":"string","maxLength":191},"seoDescription":{"default":"","type":"string","maxLength":2000},"category":{"default":"","type":"string","maxLength":100},"tags":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","maxLength":100}},"cover":{"default":"","type":"string","maxLength":1000},"squareCover":{"default":"","type":"string","maxLength":1000},"author":{"default":"","type":"string","maxLength":100},"attachments":{"default":[],"maxItems":50,"type":"array","items":{"type":"string","maxLength":1000}},"attachmentNames":{"default":{},"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string","maxLength":191}},"format":{"default":"article","type":"string","enum":["article","gallery","video"]},"caption":{"default":"","type":"string","maxLength":20000},"images":{"default":[],"type":"array","items":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false}},"video":{"default":null,"anyOf":[{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},{"type":"null"}]}},"required":["title","markdown","summary","seoTitle","seoDescription","category","tags","cover","squareCover","author","attachments","attachmentNames","format","caption","images","video"],"additionalProperties":false}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/revisions":{"get":{"summary":"组织文章版本、审核或发布历史","tags":["组织工作台"],"operationId":"get__organizations_organizationId_articles_id_revisions","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/reviews":{"get":{"summary":"组织文章版本、审核或发布历史","tags":["组织工作台"],"operationId":"get__organizations_organizationId_articles_id_reviews","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/submit":{"post":{"summary":"提交审核、通过或退回指定版本","tags":["组织工作台"],"operationId":"post__organizations_organizationId_articles_id_submit","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1},"comment":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/approve":{"post":{"summary":"提交审核、通过或退回指定版本","tags":["组织工作台"],"operationId":"post__organizations_organizationId_articles_id_approve","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1},"comment":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/reject":{"post":{"summary":"提交审核、通过或退回指定版本","tags":["组织工作台"],"operationId":"post__organizations_organizationId_articles_id_reject","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1},"comment":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/transfer":{"post":{"summary":"将所有权转让给组织内成员","tags":["组织工作台"],"operationId":"post__organizations_organizationId_transfer","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/leave":{"post":{"summary":"成员主动退出，所有者须先转让","tags":["组织工作台"],"operationId":"post__organizations_organizationId_leave","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/audit":{"get":{"summary":"管理员查看组织操作记录","tags":["组织工作台"],"operationId":"get__organizations_organizationId_audit","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/channels":{"get":{"summary":"组织关联公众号列表（不含密钥）","tags":["组织工作台"],"operationId":"get__organizations_organizationId_channels","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/wechat-publications":{"get":{"summary":"组织文章公众号发布记录","tags":["组织工作台"],"operationId":"get__organizations_organizationId_articles_id_wechat_publications","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/wechat":{"post":{"summary":"将审核版本安排至组织公众号，每版本与操作不重复创建","tags":["组织工作台"],"operationId":"post__organizations_organizationId_articles_id_wechat","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1},"accountIds":{"type":"array","items":{"type":"string","format":"uuid"}},"action":{"enum":["draft","publish"]},"scheduledAt":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/assets":{"get":{"summary":"组织素材元数据列表","tags":["组织工作台"],"operationId":"get__organizations_organizationId_assets","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"申请组织素材上传签名","tags":["组织工作台"],"operationId":"post__organizations_organizationId_assets","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"mime":{"enum":["image/jpeg","image/png","image/webp","image/gif","application/pdf"]},"size":{"type":"integer","minimum":1,"maximum":10485760}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/assets/{id}":{"get":{"summary":"读取组织内就绪素材（临时签名跳转）","tags":["组织工作台"],"operationId":"get__organizations_organizationId_assets_id_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/assets/{id}/confirm":{"post":{"summary":"核验组织素材的实际大小和类型","tags":["组织工作台"],"operationId":"post__organizations_organizationId_assets_id_confirm","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/articles/{id}/check":{"get":{"summary":"检查保存版本的内容结构、来源和待核实标记，不推断收录或引用","tags":["组织工作台"],"operationId":"get__organizations_organizationId_articles_id_check","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/testimonials":{"get":{"summary":"组织客户评价","tags":["组织工作台"],"operationId":"get__organizations_organizationId_testimonials","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"保存已授权评价","tags":["组织工作台"],"operationId":"post__organizations_organizationId_testimonials","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"displayName":{"type":"string"},"quote":{"type":"string"},"assetId":{"type":"string","format":"uuid"},"consent":{"type":"object"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/testimonials/{id}":{"patch":{"summary":"审核评价","tags":["组织工作台"],"operationId":"patch__organizations_organizationId_testimonials_id_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"enum":["approved","hidden","pending"]}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/wechat/accounts":{"get":{"summary":"组织关联公众号（不含密钥）","tags":["组织工作台"],"operationId":"get__organizations_organizationId_wechat_accounts","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"关联公众号","tags":["组织工作台"],"operationId":"post__organizations_organizationId_wechat_accounts","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"appId":{"type":"string"},"appSecret":{"type":"string"},"defaultAuthor":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/wechat/accounts/{id}":{"put":{"summary":"修改公众号配置","tags":["组织工作台"],"operationId":"put__organizations_organizationId_wechat_accounts_id_","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"appSecret":{"type":"string"},"enabled":{"type":"boolean"},"defaultAuthor":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/wechat/accounts/{id}/test":{"post":{"summary":"测试公众号连接","tags":["组织工作台"],"operationId":"post__organizations_organizationId_wechat_accounts_id_test","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/wechat/publications":{"get":{"summary":"组织公众号发布记录","tags":["组织工作台"],"operationId":"get__organizations_organizationId_wechat_publications","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/wechat/publications/{id}/reconcile":{"post":{"summary":"核对未知发表回执，禁止自动重发","tags":["组织工作台"],"operationId":"post__organizations_organizationId_wechat_publications_id_reconcile","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"publishId":{"type":"string"},"draftMediaId":{"type":"string"},"confirmedDraft":{"type":"boolean"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/organizations/{organizationId}/jobs":{"get":{"summary":"组织发布任务","tags":["组织工作台"],"operationId":"get__organizations_organizationId_jobs","parameters":[{"name":"organizationId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/me":{"get":{"summary":"当前身份与 API Key 管理入口","tags":["组织工作台"],"operationId":"get__me","parameters":[],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/jobs":{"get":{"summary":"任务队列与失败记录","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_jobs","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/jobs/{id}/retry":{"post":{"summary":"重试失败的Webhook任务","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_jobs_id_retry","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles":{"get":{"summary":"已发布文章列表；管理用户可使用 view=admin","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_articles","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"page","in":"query","required":false,"schema":{"type":"string"}},{"name":"limit","in":"query","required":false,"schema":{"type":"string"}},{"name":"locale","in":"query","required":false,"schema":{"type":"string"}},{"name":"category","in":"query","required":false,"schema":{"type":"string"}},{"name":"tag","in":"query","required":false,"schema":{"type":"string"}},{"name":"view","in":"query","required":false,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"创建草稿","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_articles","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":191}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"slug":{"type":"string"},"locale":{"type":"string"},"content":{"$ref":"#/components/schemas/Content"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles/{id}":{"get":{"summary":"文章详情；id 可使用 slug","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_articles_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"put":{"summary":"保存新草稿版本","deprecated":true,"tags":["旧官网兼容"],"operationId":"put__sites_siteId_articles_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":191}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1},"content":{"$ref":"#/components/schemas/Content"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles/{id}/preview":{"get":{"summary":"已保存草稿 HTML","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_articles_id_preview","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles/{id}/revisions":{"get":{"summary":"文章历史版本","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_articles_id_revisions","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles/{id}/publish":{"post":{"summary":"发布已保存版本","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_articles_id_publish","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":191}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles/{id}/unpublish":{"post":{"summary":"下架文章","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_articles_id_unpublish","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":191}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"version":{"type":"integer","minimum":1}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/articles/{id}/copy":{"post":{"summary":"复制文章到另一个已授权站点","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_articles_id_copy","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":191}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"targetSiteId":{"type":"string","format":"uuid"},"slug":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/assets":{"get":{"summary":"素材列表（用户凭据）","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_assets","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"取得素材上传 URL","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_assets","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"mime":{"type":"string","enum":["image/jpeg","image/png","image/webp","image/gif","application/pdf"]},"size":{"type":"integer","minimum":1,"maximum":10485760}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/assets/{id}/confirm":{"post":{"summary":"验证上传内容","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_assets_id_confirm","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/assets/{id}":{"get":{"summary":"读取素材；服务密钥仅可读取已公开引用素材","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_assets_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/testimonials":{"get":{"summary":"已审核评价列表；管理用户可使用 view=admin","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_testimonials","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"提交待审核评价","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_testimonials","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"displayName":{"type":"string"},"quote":{"type":"string"},"assetId":{"type":"string","format":"uuid"},"consent":{"type":"object","required":["granted","text"],"properties":{"granted":{"const":true},"text":{"type":"string"}}}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/testimonials/{id}":{"patch":{"summary":"审核或隐藏评价","deprecated":true,"tags":["旧官网兼容"],"operationId":"patch__sites_siteId_testimonials_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"status":{"type":"string","enum":["approved","hidden","pending"]}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"delete":{"summary":"删除评价","deprecated":true,"tags":["旧官网兼容"],"operationId":"delete__sites_siteId_testimonials_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/users":{"get":{"summary":"所有者读取已关联用户","tags":["组织工作台"],"operationId":"get__users","parameters":[],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/members":{"get":{"summary":"站点成员","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_members","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"put":{"summary":"设置站点授权","deprecated":true,"tags":["旧官网兼容"],"operationId":"put__sites_siteId_members","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"userId":{"type":"string","format":"uuid"},"role":{"type":"string","enum":["viewer","editor","publisher"]},"canPublish":{"type":"boolean"},"canWechat":{"type":"boolean"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/members/{id}":{"delete":{"summary":"移除成员；id 为 GEO 用户 ID","deprecated":true,"tags":["旧官网兼容"],"operationId":"delete__sites_siteId_members_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/keys":{"get":{"summary":"服务密钥元数据","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_keys","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"创建服务密钥；明文仅返回一次","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_keys","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"kind":{"type":"string","enum":["read","submit"]}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/keys/{id}":{"delete":{"summary":"撤销服务密钥","deprecated":true,"tags":["旧官网兼容"],"operationId":"delete__sites_siteId_keys_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/wechat/accounts":{"get":{"summary":"公众号列表，不返回密钥","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_wechat_accounts","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"绑定公众号","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_wechat_accounts","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"appId":{"type":"string"},"appSecret":{"type":"string"},"defaultAuthor":{"type":"string"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/wechat/accounts/{id}":{"put":{"summary":"更新公众号配置","deprecated":true,"tags":["旧官网兼容"],"operationId":"put__sites_siteId_wechat_accounts_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"appSecret":{"type":"string"},"defaultAuthor":{"type":"string"},"enabled":{"type":"boolean"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/wechat/accounts/{id}/test":{"post":{"summary":"验证公众号连接","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_wechat_accounts_id_test","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/wechat/publications":{"get":{"summary":"发布记录","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_wechat_publications","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}},"post":{"summary":"创建多账号快照任务","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_wechat_publications","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"Idempotency-Key","in":"header","required":true,"schema":{"type":"string","maxLength":191}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"accountIds":{"type":"array","items":{"type":"string","format":"uuid"},"minItems":1,"maxItems":20},"articleIds":{"type":"array","items":{"type":"string","format":"uuid"},"minItems":1,"maxItems":8},"action":{"type":"string","enum":["draft","publish"]},"scheduledAt":{"type":"string","format":"date-time"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/wechat/publications/{id}":{"get":{"summary":"读取指定发布记录（数组）","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_wechat_publications_id_","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/wechat/publications/{id}/reconcile":{"post":{"summary":"人工补录未知任务回执，不重新发送","deprecated":true,"tags":["旧官网兼容"],"operationId":"post__sites_siteId_wechat_publications_id_reconcile","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}},{"name":"id","in":"path","required":true,"schema":{"type":"string"}}],"security":[{"bearer":[]},{"session":[]}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"publishId":{"type":"string"},"draftMediaId":{"type":"string"},"confirmedDraft":{"type":"boolean"}}}}}},"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}},"/sites/{siteId}/audit":{"get":{"summary":"操作审计","deprecated":true,"tags":["旧官网兼容"],"operationId":"get__sites_siteId_audit","parameters":[{"name":"siteId","in":"path","required":true,"schema":{"type":"string","format":"uuid"}}],"security":[{"bearer":[]},{"session":[]}],"responses":{"200":{"description":"成功，JSON 包含 data"},"201":{"description":"创建成功，JSON 包含 data"},"307":{"description":"素材临时签名地址跳转"},"400":{"description":"输入错误"},"401":{"description":"身份无效"},"403":{"description":"无站点或操作权限"},"404":{"description":"资源不存在"},"409":{"description":"幂等键或版本冲突"},"410":{"description":"邀请已过期、领取或撤销"},"429":{"description":"提交限流"},"502":{"description":"外部服务响应异常"},"503":{"description":"依赖暂时不可用"}}}}},"components":{"securitySchemes":{"bearer":{"type":"http","scheme":"bearer","description":"账号中心 ltak_ 用户凭据，或 GEO geo_ 站点服务凭据"},"session":{"type":"apiKey","in":"cookie","name":"geo_session","description":"后台会话，写请求必须携带匹配 Origin"}},"schemas":{"Content":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"title":{"type":"string","maxLength":191},"markdown":{"type":"string","maxLength":500000},"summary":{"default":"","type":"string","maxLength":2000},"seoTitle":{"default":"","type":"string","maxLength":191},"seoDescription":{"default":"","type":"string","maxLength":2000},"category":{"default":"","type":"string","maxLength":100},"tags":{"default":[],"maxItems":30,"type":"array","items":{"type":"string","maxLength":100}},"cover":{"default":"","type":"string","maxLength":1000},"squareCover":{"default":"","type":"string","maxLength":1000},"author":{"default":"","type":"string","maxLength":100},"attachments":{"default":[],"maxItems":50,"type":"array","items":{"type":"string","maxLength":1000}},"attachmentNames":{"default":{},"type":"object","propertyNames":{"type":"string"},"additionalProperties":{"type":"string","maxLength":191}},"format":{"default":"article","type":"string","enum":["article","gallery","video"]},"caption":{"default":"","type":"string","maxLength":20000},"images":{"default":[],"type":"array","items":{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false}},"video":{"default":null,"anyOf":[{"type":"object","properties":{"id":{"type":"string"}},"required":["id"],"additionalProperties":false},{"type":"null"}]}},"required":["title","markdown","summary","seoTitle","seoDescription","category","tags","cover","squareCover","author","attachments","attachmentNames","format","caption","images","video"],"additionalProperties":false}}}}