Skip to content

端点

/api/bookmark/getBookmark

获取书签

需要认证

接口描述

获取思源笔记中的所有书签列表。书签是快速导航到特定内容的便捷方式,可以为任何块添加书签。

请求参数

参数名类型必选描述
sortnumber排序方式,0: 按创建时间升序,1: 按创建时间降序,2: 按名称升序,3: 按名称降序,默认为0

返回值

参数名类型描述
codenumber返回码,0表示成功
msgstring返回信息
dataarray书签列表
data[].boxstring笔记本ID
data[].docIDstring文档ID
data[].idstring书签ID,与块ID相同
data[].namestring书签名称
data[].pathstring书签路径
data[].hPathstring人类可读的书签路径
data[].subTypestring子类型
data[].typestring书签块类型
data[].updatedstring更新时间
data[].createdstring创建时间
data[].sortnumber排序值

请求示例

返回示例

请求示例

POST /api/bookmark/getBookmark HTTP/1.1
Host: 127.0.0.1:6806
Content-Type: application/json
Authorization: Token your-token

{
  "sort": 1
}

返回示例

{
  "code": 0,
  "msg": "",
  "data": [
    {
      "box": "data",
      "docID": "20220301153724-vy37rik",
      "id": "20220301153816-dj8ul5t",
      "name": "思源笔记简介",
      "path": "/20210808180117-czj9bvb/20220301153724-vy37rik",
      "hPath": "/教程/思源笔记简介",
      "subType": "",
      "type": "h1",
      "updated": "20220301153816",
      "created": "20220301153816",
      "sort": 0
    },
    {
      "box": "data",
      "docID": "20220301154213-8kaibm7",
      "id": "20220301154215-c5tvkso",
      "name": "思源笔记架构",
      "path": "/20210808180117-czj9bvb/20220301154213-8kaibm7",
      "hPath": "/教程/思源笔记架构",
      "subType": "",
      "type": "h1",
      "updated": "20220301154215",
      "created": "20220301154215",
      "sort": 1
    }
  ]
}