API リファレンス
ユーザー / プロフィール
- GET
/usersユーザー一覧・検索ユーザーを検索・一覧取得します。search はスペース区切りで AND 検索され、slug・氏名・タイトル・自己紹介が対象です。 - GET
/users/:idユーザー詳細指定ユーザーの公開プロフィールを取得します(email は含みません)。 - GET
/users/me自分のプロフィール認証中ユーザー自身のプロフィールを取得します。email など非公開フィールドを含みます。 - PUT
/users/meプロフィールを更新認証中ユーザー自身のプロフィールを更新します。送信したフィールドのみが更新されます(部分更新)。null を送るとその値をクリアします。 - POST
/users/me/slugスラッグを設定プロフィール URL に使うスラッグを設定します。スラッグは 2 週間に 1 回しか変更できません。前回変更から 14 日経過していない状態で別の値へ変更しようとすると 400(errorCode 10012)を返し、レスポンスの nextChangeableAt に次回変更可能日時(UTC)が入ります。現在と同じ値を送った場合は制限の対象外で、更新も行わず 200 を返します。 - POST
/users/me/avatarアバター画像をアップロードアバター画像を multipart/form-data でアップロードし、保存された URL を返します。返った URL は PUT /users/me の avatarUrl にも設定済みです。 - POST
/users/me/card-photo名刺カードの写真をアップロード名刺カードの背景に使う写真を multipart/form-data(フィールド名 cardPhoto)でアップロードし、保存された URL を返します。写真は向きを直し、長辺 1600px までに縮めて WebP にします。この呼び出しではプロフィールは変わりません。返った URL を PUT /users/me の cardPhoto.url に渡すと保存されます。 - POST
/users/me/event-face-photoイベント用顔写真をアップロード受付での本人確認に使う顔写真をアップロードします。顔写真必須のイベント(requiresFacePhoto)への参加登録前に必要です。 - GET
/users/me/organizations自分が管理する組織認証中ユーザーが ADMIN として所属する組織の一覧を返します。 - GET
/users/me/organization_members自分の所属(経歴)認証中ユーザーの所属(職歴・学歴)の一覧を返します。プロフィールの経歴セクションに対応します。 - GET
/users/me/unread-counts未読件数の統合取得認証中ユーザーのチャット・お知らせ・通知の未読件数を 1 リクエストで返します。タブやアプリアイコンのバッジのように、複数の未読を同時に出す画面のためのエンドポイントです。 - GET
/users/me/schedules自分の予定一覧自分が登録した予定を返します。予定はミーティングの空き時間枠の判定に使われ、予定と重なる枠は選べなくなります。 - POST
/users/me/schedules予定を作成予定を登録します。イベントに紐づけると、そのイベントのミーティング空き枠から重なる時間が除外されます。 - PUT
/users/me/schedules/:scheduleId予定を更新自分の予定を更新します。 - DELETE
/users/me/schedules/:scheduleId予定を削除自分の予定を削除します。 - GET
/users/:id/sessions登壇セッション指定ユーザーが登壇者として確定しているセッションを取得します。公開済みイベントの、下書きでないセッションだけが返ります。開始時刻の降順です。 - GET
/users/:id/events参加イベント指定ユーザーが参加した(参加確定・チェックイン済み)イベントを開催日の降順で取得します。非公開イベントは除外されます。 - GET
/users/:id/communities参加コミュニティ指定ユーザーが参加している(承認済み・非公開以外の)コミュニティを取得します。ページングはありません。 - GET
/users/:id/organization_membersユーザーの所属(経歴)指定ユーザーの公開されている所属(職歴・学歴)を返します。 - POST
/organization_member所属を追加認証中ユーザー自身の所属(職歴・学歴)を追加します。組織の作成者以外が指定した role は MEMBER に強制されます。 - PUT
/organization_member/:id所属を更新自分の所属を更新します。他人の所属は 403 になります。 - DELETE
/organization_member/:id所属を削除自分の所属を削除します。