Update stage
PUT
/manage/events/:eventId/stages/:stageIdUpdate a stage. Requires the stagesWrite permission.
| Auth | Login required |
|---|
Path parameters
eventIdstringrequiredEvent ID or slug.
stageIdstringrequiredStage ID; must belong to the same event.
Request body
namestringStage name (required); no length limit.
descriptionstringDescription.
languagesobjectLocalized name / description.
capacitynumberCapacity; an integer of 1 or more.
Object structures
languages
Keyed by language code; each entry overrides the title / description shown for that language. Languages you omit fall back to the default fields.
<lang>objectLanguage code (ja, en, …)
<lang>.titlestringTitle shown in that language.
<lang>.descriptionstringDescription shown in that language.
{
"ja": { "title": "オープニング基調講演", "description": "..." },
"en": { "title": "Opening Keynote", "description": "..." }
}Request
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}'
Example response
{"id": "sg1a2b3c-...","name": "Main Hall","description": "...","capacity": 300,"order": 0}