ブックの一覧を取得する

GraphQLクエリー

query getBooks($q: String!) {
organization {
books(q: $q, first: 100) {
nodes {
uid
name
description
pathname
bookType
workspace {
uid
name
}
}
}
}
}

パラメーター

パラメーター名

必須

説明

q

必須

ブックの名称(一部でも可)

GraphQLレスポンス

項目名

説明

books.nodes.uid

ブックのUID

books.nodes.name

ブックの名称

books.nodes.description

ブックの説明

books.nodes.pathname

ブックのパス名

books.nodes.bookType

ブックの種類

books.nodes.workspace.uid

ワークスペースのUID

books.nodes.workspace.name

ワークスペースの名称

レスポンスの例

{
"data": {
"organization": {
"books": {
"nodes": [
{
"uid": "bk_4ctwfhy1g2482hgtt1sec0hmb0",
"name": "サンプルのブック",
"description": "ドキュメントのサンプルです。",
"pathname": "42bcdf43edw7fwdmfx4ekyemen",
"bookType": "document",
"workspace": {
"uid": "ws_6sw5ppvcw5dg1hdkh3pp04thmm",
"name": "Runbookサンプル"
}
},
...
]
}
}
}
}
最終更新: