学生団体・ベンチャー
学生団体(ギルド)と学生発ベンチャーの API。団体の登録と申込の確認、メンバーの招待・申し出・承認・退会、名簿のまとめ方、紹介と画像・ロゴの編集を扱う。本人の学籍と所属もここで読み書きする。
この分類のあらまし
- 誰が呼べるか
ログインした本人。メンバーや紹介を直す入口は、その団体の管理者(編集の権限を持つ人)が呼ぶ。
ログイン 54 件・認証なし 2 件
- 件数と印
この分類の API は 56 件・レート制限 11 件
短い時間に呼びすぎると断られる API(レート制限)。断られたら Retry-After の秒数を待って呼び直す。
- 契約での分類の説明
学生団体 DB・学生発ベンチャー DB(登録・メンバー・学籍)
よく使う順番
上から順に呼ぶことが多い組み合わせ。行を押すと、その API の詳細が右に開く(スマホは下から)。
すべての API56 件
この分類の API をすべて並べている。行を押すと、頁を移らずにその API の詳細が右に開き、送るもの・返るもの・呼び出しの見本が読める。閉じると一覧の同じ位置に戻る。
行の左の札は HTTP のメソッド。GET は情報の取得、POST は作成や操作の実行、PUT と PATCH は更新、DELETE は削除を表す。
- ログイン本人が現在の規約を確認し旧団体の申請再開リンクを明示的に受け取るPOST作成・操作
/api/orgs/legacy-resume/{token}/bindログイン - 受取本人の新しい同意で既存団体の管理申請を提出(単回・運営の確認待ち)POST作成・操作
/api/orgs/legacy-resume/{token}/submitログイン - 団体のリマインド(掲載済みで BOUNTY にまだログインしていない申込者へのメール)の配信停止。メールのリンクのトークンが資格(ログイン不要・同じオリジンだけ)。見つからなくても同じ応答POST作成・操作
/api/orgs/reminders/stop認証なし - 本人の学籍(卒業(予定)年・学校・状態)と段階(現役 / OB・OG)GET取得
/api/me/academicログイン - 学籍を保存する(学校は同梱の大学の一覧のコード。無ければ名前だけ)PUT更新
/api/me/academicログイン - 団体紹介の非公開提案対象(orgs scope・運営 moderator のみ・各種50件まで)GET取得
/api/orgs/enrichment/contextログイン・レート制限 - 既存団体10件までの紹介差分を確認(運営 moderator のみ・書込みなし)POST作成・操作
/api/orgs/enrichment/previewログイン・レート制限 - 団体紹介を非公開 pending revision に提案(運営 moderator のみ・審査有効時だけ)POST作成・操作
/api/orgs/enrichment/proposeログイン・レート制限 - 団体紹介の提案と根拠を読む(運営 moderator のみ)GET取得
/api/orgs/enrichment/{id}ログイン・レート制限 - 本人の学籍・所属(ギルド・学生発ベンチャー)・届いた招待・登録の申請GET取得
/api/orgs/mineログイン - ASSEMBLE共通の学生団体登録(審査待ち、intentId同値再試行)POST作成・操作
/api/guilds/register/platformログイン - Tokyo参加者が管理する団体の企画相談を読む(既取得情報を再質問しない)GET取得
/api/events/{slug}/guild-consultationログイン - 本人の管理団体の企画相談だけ保存・編集(個人参加と出展承認は変更しない)PATCH一部を更新
/api/events/{slug}/guild-consultationログイン - 学生団体(ギルド)を登録する(mode = new / claim)。運営の承認で公開・申請者が ownerPOST作成・操作
/api/guilds/registerログイン - 学生発ベンチャーを登録する(法人番号を国税庁の Web-API で照合)。運営の承認で公開POST作成・操作
/api/ventures/registerログイン - 法人名(?name=)・法人番号(?number=)の照合。source = off なら results は null(手入力)GET取得
/api/orgs/houjinログイン・レート制限 - 団体・会社の画像(ロゴ・カバー・作品)を上げる(WebP に書き直しメタデータを落とす)POST作成・操作
/api/orgs/imagesログイン・レート制限 - 公開中の団体へ現在付いている画像、または認可した本人・担当・編集者のプレビュー(ETag応答前にも再認可)GET取得
/api/orgs/images/{id}認証なし(任意) - ギルドのメンバーを招待する(団体の管理者。利用者を選ぶ / 名前 + メールでリンク)POST作成・操作
/api/orgs/guilds/{id}/membersログイン - 学生発ベンチャーのメンバー(キーマン・社員)を招待するPOST作成・操作
/api/orgs/ventures/{id}/membersログイン - 本人がギルドのメンバーとして申し出るPOST作成・操作
/api/orgs/guilds/{id}/requestログイン・レート制限 - 本人が学生発ベンチャーのメンバーとして申し出るPOST作成・操作
/api/orgs/ventures/{id}/requestログイン・レート制限 - アプリ内に届いた招待を受けるPOST作成・操作
/api/orgs/members/{id}/acceptログイン - 届いた招待を断るPOST作成・操作
/api/orgs/members/{id}/declineログイン - 本人が退く(卒業・引退・退会。記録は OB・OG として残る)。申請中なら取り下げPOST作成・操作
/api/orgs/members/{id}/leaveログイン - メンバーを直す(役職・肩書き・次期・権限・在籍の年・卒業予定の年・在籍の終わり。名前はアカウントに結び付く前だけ)PATCH一部を更新
/api/orgs/members/{id}ログイン - 本人が自分の在籍の年(加入した年)を直すPATCH一部を更新
/api/orgs/members/{id}/mineログイン - ギルドのメンバーをまとめて足す(団体の管理者。名前だけで名簿に載り、招待のリンクで後からアカウントに結び付く。同じ名前とメールの人は skipped)POST作成・操作
/api/orgs/guilds/{id}/members/bulkログイン - 学生発ベンチャーのメンバーをまとめて足す(団体の管理者)POST作成・操作
/api/orgs/ventures/{id}/members/bulkログイン - ギルドの名簿の 1 つの組の続き(?group= 学年 y1〜y4・master・doctor・alumni・other / 期 c<n>。1 回 60 人。ブロックの関係の人は含めない)GET取得
/api/orgs/guilds/{id}/rosterログイン - ギルドの名簿のまとめ方(学年 / 期・1 期生の年)を変える(団体の管理者)PATCH一部を更新
/api/orgs/guilds/{id}/rosterログイン - 学生発ベンチャーの名簿の 1 つの組の続きGET取得
/api/orgs/ventures/{id}/rosterログイン - 学生発ベンチャーの名簿のまとめ方(学年 / 期・1 期生の年)を変える(団体の管理者)PATCH一部を更新
/api/orgs/ventures/{id}/rosterログイン - 招待のリンクを受ける(受けた人の 4S のアカウントに結び付く)POST作成・操作
/api/orgs/invites/{token}/acceptログイン - 本人編集者向けロゴ版ライブラリ(非公開・最大32件)GET取得
/api/orgs/logo-variantsログイン - ロゴ版を追加。SVGは正規化した原素材と別WebPプレビューに分けて私有保存POST作成・操作
/api/orgs/logo-variantsログイン・レート制限 - ロゴ版の用途・主ロゴ・解除を更新(revision照合・本人編集権限)POST作成・操作
/api/orgs/logo-variants/{id}ログイン・レート制限 - 本人編集者が正規化済みSVGを添付ダウンロード(匿名公開なし)GET取得
/api/orgs/logo-variants/{id}/sourceログイン - ASSEMBLE のプラットフォーム申込で、ログイン中の本人の確認を始めるPOST作成・操作
/api/orgs/assemble-platform/{token}/challengeログイン(cookie) - ASSEMBLE の申込に結べる、本人が管理する既存の団体の候補GET取得
/api/orgs/assemble-platform/{token}/existingログイン(cookie) - ASSEMBLE の申込を本人が管理する既存の団体に結ぶ(団体の公開情報は変えない)POST作成・操作
/api/orgs/assemble-platform/{token}/existingログイン(cookie) - ASSEMBLE の団体申込で、ログイン中の本人の確認を始めるPOST作成・操作
/api/orgs/assemble/{token}/challengeログイン(cookie) - ASSEMBLE の団体申込を本人が確定して審査へ送る(足りない情報があれば 409 で同じ形)POST作成・操作
/api/orgs/assemble/{token}/confirmログイン(cookie) - 参加登録から見つかった本人の所属の候補GET取得
/api/orgs/candidatesログイン - 所属の候補を本人が確かめてメンバーとして申し出るPOST作成・操作
/api/orgs/candidatesログイン - 本人の団体登録の状態と役員の招待(?boshuCallId= で応募への戻り先を付ける)GET取得
/api/orgs/intake/{id}ログイン - 団体登録の申込者が本人であることを確かめる(同じ actionId の再送は同じ結果)POST作成・操作
/api/orgs/intake/{id}ログイン - 登録した団体の役員を招待するリンクを作る(申込者本人の管理者だけ)POST作成・操作
/api/orgs/intake/{id}/inviteログイン - ギルドの紹介を直す(編集の権限以上か運営)PATCH一部を更新
/api/orgs/guilds/{id}ログイン - 登録で選べる既存のギルドを名前・大学で探す(承認済みだけ・20 件)GET取得
/api/orgs/guilds/searchログイン - 学生発ベンチャーの紹介を直す(財務情報は団体の管理者だけ)PATCH一部を更新
/api/orgs/ventures/{id}ログイン - メンバーを外す(招待中・申請中は消す。在籍の記録は残す)DELETE削除
/api/orgs/members/{id}ログイン - 本人の申し出を承認する・見送る(団体の管理者)POST作成・操作
/api/orgs/members/{id}/decideログイン - 招待のリンクを作り直す(前のリンクは使えない。リンクはこの応答だけ)POST作成・操作
/api/orgs/members/{id}/linkログイン - 招待する相手を名前で探す(2 字以上・見つけてよい人だけ)GET取得
/api/orgs/peopleログイン - 団体登録の画面で送れなかったことを記録する(同意があれば入力を 7 日だけ非公開で保管)POST作成・操作
/api/orgs/submission-failuresログイン・レート制限