ステージを更新

PUT/manage/events/:eventId/stages/:stageId

ステージを更新します。stagesWrite 権限が必要です。

認証要ログイン

パスパラメータ

eventIdstring必須

イベント ID または slug。

stageIdstring必須

ステージ ID。同じイベントのステージであること。

リクエストボディ

namestring

ステージ名(必須)。文字数制限なし。

descriptionstring

説明。

languagesobject

多言語の名称・説明。

capacitynumber

収容人数。1 以上の整数。

オブジェクトの構造

languages

言語コードをキーに、その言語で表示する title / description を指定します。指定した言語のみ上書きされ、未指定の言語は既定のフィールドが使われます。

<lang>object

言語コード(ja / en など)

<lang>.titlestring

その言語で表示するタイトル。

<lang>.descriptionstring

その言語で表示する説明。

{
  "ja": { "title": "オープニング基調講演", "description": "..." },
  "en": { "title": "Opening Keynote", "description": "..." }
}
リクエスト
curl https://api.4s.link/manage/events/EVENT_ID/stages/STAGE_ID \
-X PUT \
-H "Authorization: Bearer 4s_at_..." \
-H "Content-Type: application/json" \
-d '{
"name": "Main Hall (A)",
"capacity": 320
}'
レスポンス例
{
"id": "sg1a2b3c-...",
"name": "Main Hall",
"description": "...",
"capacity": 300,
"order": 0
}