API v1
接口调用说明
接口与站点共用一个 Worker,基础地址为 /api/v1。
鉴权与权限
创建文本公开接口。若站点开启 Turnstile,请求体需要携带 turnstileToken。
读取文本带访问密码的文本使用 Authorization: Bearer <访问密码>。
保存文本创建人使用编辑密钥;链接可编辑或完全公开模式使用对应访问凭证。
管理接口使用 Authorization: Bearer <ADMIN_TOKEN>。
常用接口
POST
/api/v1/documents创建文本GET
/api/v1/documents/:后缀读取文本PUT
/api/v1/documents/:后缀保存文本DELETE
/api/v1/documents/:后缀移入回收站GET
/api/v1/documents/:后缀/history读取历史版本POST
/api/v1/documents/:后缀/snapshots创建只读副本创建示例
curl -X POST "/api/v1/documents" \
-H "Content-Type: application/json" \
-d '{"title":"示例文本","content":"正文内容","accessMode":"readonly"}'