プレイリスト(管理者用)
プレイリストを更新(管理者用)
PATCH
/manage/playlists/:playlistIdプレイリストを更新します。送信したフィールドのみが更新されます。
| 認証 | 要ログイン |
|---|
パスパラメータ
playlistIdstring必須プレイリスト ID または slug。
リクエストボディ
titlestring任意プレイリスト名。
descriptionstring任意説明。
slugstring任意URL スラッグ。重複不可。
thumbnailUrlstring任意サムネイル画像 URL。
submissionEnabledboolean任意一般ユーザーからのイベント追加申請を受け付けるかどうか。
submissionMessagestring任意追加申請セクションに表示する運営からのメッセージ(1000 文字まで)。空文字・null で未設定に戻す。
言語別の name / description / submissionMessage(例: `{ "en": { "submissionMessage": "..." } }`)。
レスポンス
Playlist を返します。
リクエスト
curl https://api.4s.link/manage/playlists/PLAYLIST_ID \-X PATCH \-H "Authorization: Bearer 4s_at_..." \-H "Content-Type: application/json" \-d '{"title": "Summer Events 2026"}'
レスポンス例
{"id": "p1a2b3c4-...","slug": "summer-events","title": "Summer Events","description": "...","thumbnailUrl": "https://.../thumb.png","communityId": "c1a2b3c4-...","itemCount": 12}