イベントの追加申請
POST
/playlists/:playlistId/item-requestsプレイリストへのイベント追加を申請します。申請したアイテムは status=PENDING で登録され、コミュニティ管理者が承認するまで公開されません。承認・非承認は /manage/playlists 系の API で行います。
| 認証 | 要ログイン |
|---|
パスパラメータ
playlistIdstring必須プレイリスト ID。
リクエストボディ
kindstring必須FOUR_S_EVENT(4S のイベント)または EXTERNAL_LINK(外部イベント)。
eventIdstringkind=FOUR_S_EVENT のとき必須。公開中のイベントのみ申請できる。
sourceUrlstringkind=EXTERNAL_LINK のとき必須。外部イベントの URL。
titlestringkind=EXTERNAL_LINK のとき必須。イベント名。
description / imageUrl / schedules / location / organizerNamemixedkind=EXTERNAL_LINK の付加情報。
リクエスト
curl https://api.4s.link/playlists/PLAYLIST_ID/item-requests \-X POST \-H "Authorization: Bearer 4s_at_..." \-H "Content-Type: application/json" \-d '{"kind": "FOUR_S_EVENT","eventId": "e1f2a3b4-..."}'
レスポンス例
{"item": {"id": "it1-...","playlistId": "pl1-...","kind": "FOUR_S_EVENT","status": "PENDING","eventId": "e1f2a3b4-...","title": "4S Tech Conference 2026"}}