Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
538 commits
Select commit Hold shift + click to select a range
8f9db26
アイテム閲覧のみ修正
ayumi-nishida Jul 22, 2025
dbc2d65
アイテム閲覧を修正
ayumi-nishida Jul 22, 2025
e74a1e7
体裁を修正
ayumi-nishida Jul 22, 2025
62485b7
fix access control readme
ivis-futagami Jul 22, 2025
a581bd6
アイテム編集を修正
ayumi-nishida Jul 22, 2025
a05d010
ロール名改行を修正
ayumi-nishida Jul 22, 2025
305f4ef
改行漏れ修正
ayumi-nishida Jul 22, 2025
320f143
インデント修正
ayumi-nishida Jul 22, 2025
d548cf1
他の機能も修正
ayumi-nishida Jul 22, 2025
a32de43
体裁を修正
ayumi-nishida Jul 22, 2025
98c4f91
READMEを更新
ayumi-nishida Jul 23, 2025
052737a
READMEを最新化
ayumi-nishida Jul 23, 2025
9abcd15
ファイル詳細画面を更新
ayumi-nishida Jul 24, 2025
0a39e13
READMEを更新
ayumi-nishida Jul 24, 2025
1d4ce10
軸を修正
ayumi-nishida Jul 24, 2025
ce5de94
前提条件を修正
ayumi-nishida Jul 24, 2025
2929849
利用申請を追加/アイテム登録有インデックスの条件追加
ayumi-nishida Jul 25, 2025
17d5385
アイテム登録済みインデックス閲覧権限:無を追加
ayumi-nishida Jul 25, 2025
2869ba9
条件修正
ayumi-nishida Jul 25, 2025
e839a69
条件を修正
ayumi-nishida Jul 25, 2025
9947126
ワークフローアクティビティのアクセスコントロールを作成
ayumi-nishida Aug 1, 2025
089ca14
行を調整
ayumi-nishida Aug 1, 2025
ebff96b
README修正
ayumi-nishida Aug 1, 2025
abb59c6
検索機能までを作成
ayumi-nishida Aug 1, 2025
d8def6e
インデックス投稿権限を追加
ayumi-nishida Aug 1, 2025
60e76ee
改行を修正
ayumi-nishida Aug 1, 2025
22509b6
改行を再度修正
ayumi-nishida Aug 1, 2025
dcffe81
READMEを更新
ayumi-nishida Aug 1, 2025
bf085bc
検索画面のドキュメント作成
ayumi-nishida Aug 4, 2025
83702bd
他ドキュメントに書き方を合わせる
ayumi-nishida Aug 4, 2025
af7e351
体裁を整える
ayumi-nishida Aug 4, 2025
c4f9341
表を修正
ayumi-nishida Aug 4, 2025
56f64aa
表の再修正
ayumi-nishida Aug 4, 2025
f9e7778
表現を修正
ayumi-nishida Aug 4, 2025
6ac0cf3
コミュニティ(ユーザ画面)ドキュメントを作成
ayumi-nishida Aug 4, 2025
fbdd988
一般ユーザーの権限を修正
ayumi-nishida Aug 4, 2025
6535cd0
ランキングのドキュメントを作成
ayumi-nishida Aug 4, 2025
663047d
表現を修正
ayumi-nishida Aug 4, 2025
49075a2
見出しを修正
ayumi-nishida Aug 4, 2025
b20d65a
説明を修正
ayumi-nishida Aug 4, 2025
ffd46c2
ユーザー画面・アイテムエクスポートのドキュメントを作成
ayumi-nishida Aug 4, 2025
084f48f
見出しを修正
ayumi-nishida Aug 4, 2025
75ac9ad
更新履歴追加
ayumi-nishida Aug 4, 2025
8701c05
更新履歴追加
ayumi-nishida Aug 4, 2025
5fcaf7d
更新履歴追加
ayumi-nishida Aug 4, 2025
1e95562
見出し修正
ayumi-nishida Aug 4, 2025
a357ac4
見出し修正
ayumi-nishida Aug 4, 2025
538ebbb
管理画面・アイテムタイプのドキュメントを修正
ayumi-nishida Aug 4, 2025
2705c24
アクセスコントロールのREADME目次から各画面へのリンクを修正
ayumi-nishida Aug 4, 2025
9a17b92
表現を修正
ayumi-nishida Aug 4, 2025
42746b2
アイテム管理画面のドキュメントを作成
ayumi-nishida Aug 4, 2025
eabd790
Merge pull request #66 from ayumi-nishida/fix/AC-README
ivis-futagami Aug 4, 2025
e2581cf
著者DB管理のmd作成
ivis-1729 Aug 4, 2025
aaf788a
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
b769e7d
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
f22c5b9
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
e6b70b1
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
90ed0db
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
8662ab5
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
ed60658
README修正
ayumi-nishida Aug 4, 2025
d65ea9e
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
98d7696
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
606c04e
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
21b82d8
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 4, 2025
8959b72
統計のドキュメントを作成
ayumi-nishida Aug 4, 2025
3a89c67
ウェブデザイン管理画面のドキュメントを作成
ayumi-nishida Aug 5, 2025
fd0561c
改行を修正
ayumi-nishida Aug 5, 2025
f855526
改行を再度修正
ayumi-nishida Aug 5, 2025
f2fc33e
体裁を整える
ayumi-nishida Aug 5, 2025
a6125c5
表を調整
ayumi-nishida Aug 5, 2025
3c0bb11
表を調整
ayumi-nishida Aug 5, 2025
1035ee2
レコード管理のmd作成
ivis-1729 Aug 5, 2025
4ef4d46
ワークフロー管理のドキュメントを作成
ayumi-nishida Aug 5, 2025
9093cf5
ログ管理のmd作成
ivis-1729 Aug 5, 2025
7f724e4
表を調整
ayumi-nishida Aug 5, 2025
030aa3d
表の再調整
ayumi-nishida Aug 5, 2025
4db086a
表を調整
ayumi-nishida Aug 5, 2025
eee77a5
コミュニティ管理のドキュメントを作成
ayumi-nishida Aug 5, 2025
190a608
ロールを他ドキュメントと合わせる
ayumi-nishida Aug 5, 2025
d8f51cf
体裁を調整
ayumi-nishida Aug 5, 2025
6f175c0
体裁を調整
ayumi-nishida Aug 5, 2025
36b976b
表の分類を修正
ayumi-nishida Aug 5, 2025
2bfc401
表を修正
ayumi-nishida Aug 5, 2025
79c9d44
ロールを他ドキュメントと合わせる
ayumi-nishida Aug 5, 2025
ff22aa1
ロールを他ドキュメントと合わせる
ayumi-nishida Aug 5, 2025
e38dcc1
誤表記を削除
ayumi-nishida Aug 5, 2025
d48c965
メンテナンスのmd作成
ivis-1729 Aug 5, 2025
dda6e30
OAI-PMHのドキュメントを作成
ayumi-nishida Aug 5, 2025
cb63fa9
画面→ページに修正
ayumi-nishida Aug 5, 2025
2e75365
画面→ページに修正
ayumi-nishida Aug 5, 2025
60b77f9
画面→ページに修正
ayumi-nishida Aug 5, 2025
25c8612
画面→ページに修正
ayumi-nishida Aug 5, 2025
4c21077
画面→ページに修正
ayumi-nishida Aug 5, 2025
42cce12
画面→ページに修正
ayumi-nishida Aug 5, 2025
ee0b5d5
項目名修正、画面→ページに修正
ayumi-nishida Aug 5, 2025
e67803f
余分なページを削除
ayumi-nishida Aug 5, 2025
79d35e7
リンクを修正
ayumi-nishida Aug 5, 2025
c8bc522
リンクを修正
ayumi-nishida Aug 5, 2025
4442e14
項目名、リンクを修正
ayumi-nishida Aug 5, 2025
b50f3a9
資料の通りにドキュメント作成
ayumi-nishida Aug 5, 2025
74d8c68
SWORDAPIのドキュメントを作成
ayumi-nishida Aug 5, 2025
a8aecd9
ページ閲覧可否を修正
ayumi-nishida Aug 5, 2025
a982665
更新履歴を追加
ayumi-nishida Aug 5, 2025
96ab9c4
ユーザー管理のドキュメントを作成
ayumi-nishida Aug 5, 2025
121bd85
表を修正
ayumi-nishida Aug 5, 2025
3ac6493
アドバンスドのドキュメントを作成
ayumi-nishida Aug 5, 2025
e8cdd53
mdファイルを移動しました
ivis-1729 Aug 5, 2025
0ee7363
アイテムに関するAPIのドキュメントを作成
ayumi-nishida Aug 5, 2025
50d10ec
条件を修正
ayumi-nishida Aug 5, 2025
c6c163d
ItemLinkを修正
ayumi-nishida Aug 5, 2025
3baf2ac
ファイルのAPIのドキュメントを作成
ayumi-nishida Aug 5, 2025
1cf81b4
条件を修正
ayumi-nishida Aug 5, 2025
2d542c9
項目名を修正
ayumi-nishida Aug 5, 2025
04651d8
インデックスAPIに関するドキュメントを作成
ayumi-nishida Aug 5, 2025
c1f4efc
条件を修正
ayumi-nishida Aug 5, 2025
fe2f8f7
条件を修正
ayumi-nishida Aug 5, 2025
6caa1b2
目次のみ作成
ayumi-nishida Aug 5, 2025
a6c7f41
目次修正
ayumi-nishida Aug 5, 2025
39e82ce
目次を修正
ayumi-nishida Aug 5, 2025
627b5ac
スラッシュを修正
ayumi-nishida Aug 5, 2025
5f301f9
アクセスコントロール部分を記載
ayumi-nishida Aug 5, 2025
015da4c
エンドポイントを削除
ayumi-nishida Aug 5, 2025
c1bfdb2
エンドポイントを削除
ayumi-nishida Aug 5, 2025
2682fba
項目名を修正
ayumi-nishida Aug 5, 2025
8160668
制限公開APIのドキュメントを作成
ayumi-nishida Aug 6, 2025
ceda73a
ファイル管理のmd作成
ivis-1729 Aug 6, 2025
f3761e6
内容を修正
ayumi-nishida Aug 6, 2025
2b7157a
使用出来る画面を削除
ayumi-nishida Aug 6, 2025
96b3bc9
レビュー指摘対応
ayumi-nishida Aug 6, 2025
722d7d6
「自身が管理するインデックス」の表現修正
ayumi-nishida Aug 6, 2025
4b693dc
レビュー指摘対応/リンクを修正
ayumi-nishida Aug 6, 2025
a04a009
PublishStatusの非公開を追加
ayumi-nishida Aug 6, 2025
06b4fce
誤字修正
ayumi-nishida Aug 6, 2025
475513d
改行を修正
ayumi-nishida Aug 6, 2025
917cb21
改行を修正
ayumi-nishida Aug 6, 2025
137195f
条件の表現を他ドキュメントと合わせる
ayumi-nishida Aug 6, 2025
2c01387
レビュー指摘対応
ayumi-nishida Aug 6, 2025
77fdbba
エンドポイントの行頭に/が抜けているものを追加/項目名修正
ayumi-nishida Aug 6, 2025
e8c8544
行えることを修正
ayumi-nishida Aug 6, 2025
8ee0c5e
作成済みmdの修正・統合をしました
ivis-1729 Aug 6, 2025
dd485f5
誤字を修正/日本語の表現を修正
ayumi-nishida Aug 6, 2025
db1c194
HTTPメソッドの[]を外す
ayumi-nishida Aug 6, 2025
dd81578
HTTPメソッドの[]を外す
ayumi-nishida Aug 6, 2025
f382109
HTTPメソッドの[]を外す/インデックスの閲覧権限へのリンクを追加
ayumi-nishida Aug 6, 2025
b9423cd
HTTPメソッドの[]を外す/インデックスの閲覧権限へのリンクを追加
ayumi-nishida Aug 6, 2025
6272c10
※を追加、改行修正
ayumi-nishida Aug 6, 2025
4933662
HTTPメソッドの[]を外す
ayumi-nishida Aug 6, 2025
ad10389
自身が管理するコミュニティを補足の形に修正
ayumi-nishida Aug 6, 2025
af8dc72
条件を修正
ayumi-nishida Aug 6, 2025
19f133a
作成済みmdのエンドポイントの修正・冗長な項目の削除
ivis-1729 Aug 6, 2025
002bd0c
ワークスペースのドキュメント作成
ivis-futagami Aug 6, 2025
f99f8c8
アクティビティAPIのmd作成
ivis-1729 Aug 6, 2025
e4932e2
mdファイル名の変更
ivis-1729 Aug 6, 2025
1839e3d
著者APIのmd作成
ivis-1729 Aug 7, 2025
8aa8d55
アクティビティAPI.mdのアクセスコントロール表とページ内リンクの修正
ivis-1729 Aug 7, 2025
6539aca
リクエストメールAPIのmd作成
ivis-1729 Aug 7, 2025
ac63921
API.mdの目次の記述を修正しました
ivis-1729 Aug 7, 2025
42c63a7
ログインAPIのmd作成
ivis-1729 Aug 7, 2025
15db491
再調査結果を反映
ayumi-nishida Aug 7, 2025
0b6041c
API.mdのアクセスコントロール表の修正をしました
ivis-1729 Aug 7, 2025
7e65150
補足を追加
ayumi-nishida Aug 7, 2025
ee8fa35
OAステータスのmd作成
ivis-1729 Aug 7, 2025
21861bc
API.mdの目次の記述を再修正しました
ivis-1729 Aug 7, 2025
0dbc5bb
再調査結果を反映/READMEのリンクを修正
ayumi-nishida Aug 7, 2025
90c921e
SWORD APIのドキュメント
ivis-futagami Aug 7, 2025
a52d0a9
インデックスツリー管理のドキュメント
ivis-futagami Aug 7, 2025
28eb5c2
アカウント設定のドキュメント
ivis-futagami Aug 7, 2025
d64d6e7
リンク修正
ivis-futagami Aug 7, 2025
dfc0e83
設定のmd作成
ivis-1729 Aug 7, 2025
f7e2abb
再調査結果を反映
ayumi-nishida Aug 8, 2025
3eb9331
説明を修正
ayumi-nishida Aug 8, 2025
e4f1c1c
説明を修正
ayumi-nishida Aug 8, 2025
78c2cf6
条件を修正
ayumi-nishida Aug 8, 2025
5c71077
再調査結果を反映
ayumi-nishida Aug 8, 2025
74aab37
fix document
ivis-futagami Aug 8, 2025
0574cb5
fix document
ivis-futagami Aug 8, 2025
a036128
条件を修正
ayumi-nishida Aug 8, 2025
de99587
条件を修正
ayumi-nishida Aug 8, 2025
142a029
mdファイルのアクセスコントロール表の差し替えと本文の修正を行いました。
ivis-1729 Aug 8, 2025
ff681e1
補足を修正
ayumi-nishida Aug 8, 2025
2537fab
レビュー指摘対応
ayumi-nishida Aug 8, 2025
f9253e5
見出しのサイズを修正
ayumi-nishida Aug 8, 2025
38ab54d
Merge pull request #67 from ivis-1729/feature/sawazaki
ivis-futagami Aug 8, 2025
67157c6
Merge remote-tracking branch 'ivis/feature/ams_2025' into feature/AC-…
ivis-futagami Aug 8, 2025
4037e2d
fix filename
ivis-futagami Aug 8, 2025
b868784
fix table of contents
ivis-futagami Aug 8, 2025
5cbdedd
fix table of contents
ivis-futagami Aug 8, 2025
79a031d
fix table
ivis-futagami Aug 8, 2025
a47c2e9
Merge pull request #69 from ivis-futagami/feature/access_control_docs
ivis-futagami Aug 8, 2025
c286346
ユーザーマニュアルを整備
ayumi-nishida Aug 12, 2025
e9adea8
番号誤りを修正
ayumi-nishida Aug 12, 2025
2532fe0
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Aug 12, 2025
afa954e
Merge branch 'feature/AC-user-activity-docs' of https://github.com/ay…
ayumi-nishida Aug 12, 2025
d4e01fa
Merge branch 'feature/AC-item-api-docs' of https://github.com/ayumi-n…
ayumi-nishida Aug 12, 2025
31e2cc0
コンフリクト解消
ayumi-nishida Aug 12, 2025
f2474cc
コンフリクト解消/ファイル名を修正
ayumi-nishida Aug 12, 2025
213713a
Merge branch 'feature/AC-item-page' of https://github.com/ayumi-nishi…
ayumi-nishida Aug 12, 2025
7530a81
Merge branch 'feature/AC-community-admin-docs' of https://github.com/…
ayumi-nishida Aug 12, 2025
f4d445b
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
942b8df
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
419d5c9
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
52bc97c
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
b07555f
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
c6b97f2
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
bf63a01
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
8723125
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
9c327f8
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
72debea
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
d6c6251
Merge branch 'feature/AC-resource-sync-docs' of https://github.com/ay…
ayumi-nishida Aug 12, 2025
da8d9ca
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
fc9cc66
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
82adff7
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
038119f
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
b669d7f
READMEコンフリクト解消
ayumi-nishida Aug 12, 2025
fe07b1e
Merge branch 'feature/ams-access-docs' of https://github.com/ayumi-ni…
ayumi-nishida Aug 12, 2025
109515d
誤字修正
ayumi-nishida Aug 12, 2025
7f8c5f0
誤字、README修正
ayumi-nishida Aug 12, 2025
758d7b3
アクセスコントロールのファイル名を統一、README修正
ayumi-nishida Aug 12, 2025
f9f3301
README修正
ayumi-nishida Aug 12, 2025
f4eea8c
大見出しの末尾に-1を追加
ayumi-nishida Aug 12, 2025
2e675db
制限公開APIを追加
ayumi-nishida Aug 12, 2025
0ef0c30
制限公開のファイルを他と統一
ayumi-nishida Aug 12, 2025
2401843
README修正
ayumi-nishida Aug 12, 2025
f30a958
アンカー修正
ayumi-nishida Aug 12, 2025
dc0e07f
Merge pull request #71 from ayumi-nishida/feature/AC-docs
ivis-futagami Aug 19, 2025
a9df1f4
Merge remote-tracking branch 'nishida/fix/AC-docs' into feature/pre
ivis-futagami Aug 19, 2025
f394edf
管理画面のmdの誤字・脱字修正
ivis-1729 Aug 19, 2025
a180781
ユーザ画面のmdの誤字・脱字修正
ivis-1729 Aug 19, 2025
e42f684
mdのリンク切れの修正
ivis-1729 Aug 19, 2025
a93cc9c
Merge pull request #70 from ayumi-nishida/fix/ams-user-manual
ivis-futagami Aug 19, 2025
38a9c7d
Merge remote-tracking branch 'origin/feature/ams_2025' into sawazaki_…
ivis-1729 Aug 19, 2025
2232d3c
未病データベース画面ユーザ操作マニュアルの誤字・脱字修正
ivis-1729 Aug 19, 2025
8384ffa
update: how to generate vapid for web push.
ivis-kuroda Aug 20, 2025
5103f77
Merge pull request #74 from ivis-1729/sawazaki_mibyou_user_manual
ivis-futagami Aug 22, 2025
66ad166
AMS_GRDM_BUTTON_01.mdの更新
ivis-1729 Aug 22, 2025
7346894
fix acl document
ivis-futagami Aug 26, 2025
159a7f0
fix acl document
ivis-futagami Aug 26, 2025
7fec3ea
fix acl typo
ivis-futagami Aug 26, 2025
2bf51e9
fix acl typo
ivis-futagami Aug 26, 2025
1c7117c
fix acl doc
ivis-futagami Aug 26, 2025
d2ab0d2
fix acl doc
ivis-futagami Aug 26, 2025
ea73bf7
fix SWORD acl docs
ivis-futagami Aug 27, 2025
32ac82f
fix acl change log table
ivis-futagami Aug 27, 2025
4ab7f5f
fix acl change log table
ivis-futagami Aug 27, 2025
9fd5aca
Merge pull request #75 from ivis-1729/sawazaki_mibyou_user_manual
ivis-futagami Aug 27, 2025
71ae58d
Merge remote-tracking branch 'ivis/develop_v.1.1.0' into feature/ams_…
ivis-futagami Aug 27, 2025
1729f0b
fix ams docs
ivis-futagami Aug 27, 2025
20c2f32
fix ams document
ivis-futagami Aug 28, 2025
afe1d91
GitHubコミットIDを追加
ayumi-nishida Aug 29, 2025
c7d5c1f
Merge pull request #76 from ayumi-nishida/feature/ACL-github-commit-id
ivis-futagami Aug 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
443 changes: 443 additions & 0 deletions api/author_rest_api.yaml

Large diffs are not rendered by default.

177 changes: 177 additions & 0 deletions api/captcha_image.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,177 @@
openapi: 3.0.3
info:
title: CAPTCHA画像用WEB API
version: "1.0"
tags:
- name: captcha
description: CAPTCHA
paths:
/api/{version}/captcha/image:
get:
tags:
- captcha
summary: CAPTCHA画像取得API
description: |-
CAPTCHA画像を生成し、取得するAPI
|ロール|動作|
|----|----|
|システム管理者|使用可能|
|リポジトリ管理者|使用可能|
|コミュニティ管理者|使用可能|
|登録ユーザー|使用可能|
|一般ユーザー|使用可能|
|ゲストユーザー|使用可能|
---
#### サンプルコード
curl <WEKO3のURL>/api/v1/captcha/image
parameters:
- name: version
in: path
description: このAPIのバージョン情報
required: true
schema:
type: string
example: v1
- name: Accept-Language
in: header
description: 言語
schema:
type: string
default: en
- name: pretty
in: query
description: レスポンスの整形
schema:
type: boolean
default: false
responses:
"200":
description: CAPTCHA画像取得成功
content:
application/json:
schema:
$ref: "#/components/schemas/SuccessGetBody"
"429":
description: |-
リクエスト制限
- リミットレートを超えてアクセスされた
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"
/api/{version}/captcha/validate:
post:
tags:
- captcha
summary: CAPTCHA結果検証API
description: |-
CAPTCHAの計算結果を検証するAPI
|ロール|動作|
|----|----|
|システム管理者|使用可能|
|リポジトリ管理者|使用可能|
|コミュニティ管理者|使用可能|
|登録ユーザー|使用可能|
|一般ユーザー|使用可能|
|ゲストユーザー|使用可能|
---
#### サンプルコード
curl -X POST -H "Content-Type: application/json" <WEKO3のURL>/api/v1/captcha/validate \
-d '{ "key": "aaa", "calculation_result": 20 }'
parameters:
- name: version
in: path
description: このAPIのバージョン情報
required: true
schema:
type: string
example: v1
- name: Accept-Language
in: header
description: 言語
schema:
type: string
default: en
- name: pretty
in: query
description: レスポンスの整形
schema:
type: boolean
default: false
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
key:
description: CAPTCHA画像に紐づくkey値
type: string
example: "aaa"
calculation_result:
description: CAPTCHA画像の計算結果
type: integer
example: 20
required:
- "key"
- "calculation_result"
responses:
"200":
description: CAPTCHA検証成功
content:
application/json:
schema:
$ref: "#/components/schemas/SuccessCaptchaPostBody"
"400":
description: |-
リクエスト形式不正
- リクエストボディに必須項目がない
- 該当項目が空文字
- CAPTCHA検証失敗
content:
application/json:
schema:
$ref: "#/components/schemas/SuccessCaptchaPostBody"
"429":
description: |-
リクエスト制限
- リミットレートを超えてアクセスされた
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"

components:
schemas:
SuccessGetBody:
type: object
properties:
key:
description: CAPTCHA画像に紐づくkey値
type: string
example: "aaa"
image:
description: Base64でエンコードされたCAPTCHA画像
type: string
example: "VGhpcyBpcyBiYXNlNjQgZW5jb2RlZCBkYXRhLiA="
ttl:
description: CAPTCHA画像のTTL値(秒)
type: number
example: 600
SuccessCaptchaPostBody:
type: object
properties:
authorization_token:
description: 検証成功時に生成されたトークン
type: string
example: "68680b0b249e005b2d422393a17a9a3373ab6320d0d1af4d443336c0854602d8"
ErrorBody:
type: object
properties:
status:
description: HTTPステータスコード
type: string
message:
description: エラーメッセージ
type: string
Loading