diff --git a/src/endpoints/forms.tsp b/src/endpoints/forms.tsp index ce1bf22..616732a 100644 --- a/src/endpoints/forms.tsp +++ b/src/endpoints/forms.tsp @@ -271,6 +271,16 @@ namespace Forms { @body body: Error; }; + @get + @summary("フォームの回答につけられるラベル一覧を取得する") + op list(): { + @statusCode statusCode: 200; + @body body: Label[]; + } | { + @statusCode statusCode: 400 | 401 | 403 | 500; + @body body: Error; + }; + @delete @summary("フォームの回答につけられるラベルを削除する") op deleteLabel(@path label_id: uint32): { @@ -341,6 +351,16 @@ namespace Forms { @body body: Error; }; + @get + @summary("フォームにつけられるラベル一覧を取得する") + op list(): { + @statusCode statusCode: 200; + @body body: Label[]; + } | { + @statusCode statusCode: 400 | 401 | 403 | 500; + @body body: Error; + }; + @delete @summary("フォームにつけられるラベルを削除する") op delete(@path form_label_id: uint32): {