ノート関連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のスクリプトに付けられたタグを取得

PUT/note/:noteid/tag

該当IDのスクリプトに付けられるタグを変更

GET/note/tag

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