generated at
Scrapbox:API

ページリスト
/api/pages/:projectName
skip 何番目から取得するかを指定。デフォルトは0
limit 取得するページ数。デフォルトは100

あるページにリンクされているページを検索する
/api/pages/:projectName?
skip=0
sort=accessed
limit=100
q=pageTitle

ページ
/api/pages/:projectName/:pageTitle

ページ本文
/api/pages/:projectName/:pageTitle/text

ページタイトル画像(アイコン)
/api/pages/:projectName/:pageTitle/icon

全文検索
/api/pages/:projectName/search/query?
skip=0
sort=accessed
limit=30
q=keyword

コードブロック
/api/code/:projectName/:pageTitle/:codeName

テーブル
/api/table/:projectName/:pageTitle/:tableName.csv

プロジェクト
ログインが必要。
/api/projects

ページタイトル
/api/pages/:projectName/search/titles

https://scrapbox.io/api/commits/:projectName/:pageid
ページのコミットログ
:pageid scrapbox.Page.idで取得できる
直近のcommitしか取得できない

> Chromeのデベロッパーツールで通信監視してるとどんなエンドポイントを呼び出していてどんなJSONがレスポンスされてくるのかなど、いろいろわかる