Scrapbox:API
help-jp - /help-jp/API
scrapboxlab - /scrapboxlab/APIの書式
ページリスト
/api/pages/:projectName
skip 何番目から取得するかを指定。デフォルトは0
limit 取得するページ数。デフォルトは100
Scrapbox:ページリスト
あるページにリンクされているページを検索する
/api/pages/:projectName?
skip=0
sort=accessed
limit=100
q=pageTitle
ページ
/api/pages/:projectName/:pageTitle
Scrapbox:ページ
ページ本文
/api/pages/:projectName/:pageTitle/text
ページタイトル画像(アイコン)
/api/pages/:projectName/:pageTitle/icon
Scrapbox:ページタイトル画像
Scrapbox:アイコン
全文検索
/api/pages/:projectName/search/query?
skip=0
sort=accessed
limit=30
q=keyword
コードブロック
/api/code/:projectName/:pageTitle/:codeName
Scrapbox:コードブロック
テーブル
/api/table/:projectName/:pageTitle/:tableName.csv
Scrapbox:テーブル
プロジェクト
ログインが必要。
/api/projects
Scrapbox:プロジェクト
ページタイトル
/api/pages/:projectName/search/titles
Scrapbox:ページタイトル
https://scrapbox.io/api/commits/:projectName/:pageid
ページのコミットログ
:pageidはscrapbox.Page.idで取得できる
直近のcommitしか取得できない
sushitecture - /sushitecture/Scrapbox APIで遊ぶ話
yuiseki
/yuiseki/Scrapbox API
Chromeのデベロッパーツールで通信監視してるとどんなエンドポイントを呼び出していてどんなJSONがレスポンスされてくるのかなど、いろいろわかる
Mijinko - /Mijinko/Scrapboxの内部API
WebAPI
CORS
#Scrapbox