イベントの追加申請

POST/playlists/:playlistId/item-requests

プレイリストへのイベント追加を申請します。申請したアイテムは status=PENDING で登録され、コミュニティ管理者が承認するまで公開されません。承認・非承認は /manage/playlists 系の API で行います。

認証要ログイン

パスパラメータ

playlistIdstring必須

プレイリスト ID。

リクエストボディ

kindstring必須

FOUR_S_EVENT(4S のイベント)または EXTERNAL_LINK(外部イベント)。

eventIdstring

kind=FOUR_S_EVENT のとき必須。公開中のイベントのみ申請できる。

sourceUrlstring

kind=EXTERNAL_LINK のとき必須。外部イベントの URL。

titlestring

kind=EXTERNAL_LINK のとき必須。イベント名。

description / imageUrl / schedules / location / organizerNamemixed

kind=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"
}
}