契約
API そのものについての入口。この契約(OpenAPI)を配り、ブラウザで起きた例外や CSP 違反の報告を受け取る。
この分類のあらまし
- 誰が呼べるか
誰でも(認証なし)。報告の入口は送った人の身元を読まない。
認証なし 4 件
- 件数と印
この分類の API は 4 件・レート制限 3 件
短い時間に呼びすぎると断られる API(レート制限)。断られたら Retry-After の秒数を待って呼び直す。
- 契約での分類の説明
契約
よく使う順番
上から順に呼ぶことが多い組み合わせ。行を押すと、その API の詳細が右に開く(スマホは下から)。
すべての API4 件
この分類の API をすべて並べている。行を押すと、頁を移らずにその API の詳細が右に開き、送るもの・返るもの・呼び出しの見本が読める。閉じると一覧の同じ位置に戻る。
行の左の札は HTTP のメソッド。GET は情報の取得、POST は作成や操作の実行、PUT と PATCH は更新、DELETE は削除を表す。
- ブラウザが送る CSP 違反の報告(匿名・身元を読まない)。指示の名前と相手のホスト名だけをログに残すPOST作成・操作
/api/csp-report認証なし・レート制限 - ブラウザで出た GEEK SYSTEM の置き換えの違い([geek-swap] の warn)の報告(匿名・身元を読まない)。置き換えの名前と理由の文だけをログに残すPOST作成・操作
/api/geek-swap-report認証なし・レート制限 - ブラウザで起きた例外の報告(匿名・身元を読まない・同じオリジンだけ)。種類・メッセージの先頭・スタックの先頭・path・UA の種類・digest と配備の版だけをログに残すPOST作成・操作
/api/client-errors認証なし・レート制限 - この契約(OpenAPI 3.1)GET取得
/api/v1/openapi.json認証なし