ノート関連API

GET/note

スクリプト一覧を取得

POST/note

スクリプトを作成

パラメータ

名前 型 省略 説明
Note.Name string 不可 ノート名
[Note.Class] string 可 ノートクラス(通常は "shell")
Note.Content string 不可 内容

オブジェクト構造

アクセス キー バリデーション
読取 検索 書込 更新 必須 デフォルト 範囲
○ ○ ID : int  
○ ○ ○ ○ Name : string ○ 1~64文字
○ ○ ○ ○ Class : ENoteClass   shell
○ ○ Scope : EScope   user
○ ○ ○ Content : string ○ 10000文字
○ ○ ○ Description : string   空文字 1000文字
○ ○ ○ Remark : json   3000文字
○ ○ Availability : EAvailability  
○ ○ ○ ○ Icon.ID : int  

GET/note/:noteid

該当IDのスクリプト情報を取得

URLパラメータ

Name Comment
noteid スクリプトID

PUT/note/:noteid

スクリプトを更新

URLパラメータ

Name Comment
noteid スクリプトID

DELETE/note/:noteid

該当IDのスクリプトを削除

URLパラメータ

Name Comment
noteid スクリプトID

GET/note/:noteid/config

該当IDのスクリプトをテンプレートとして利用

GET/note/:noteid/tag

該当IDのスクリプトに付けられたタグを取得

GET/note/tag

スクリプトタグ一覧を取得