プレイリスト項目一覧(管理者向け)
GET
/manage/playlists/:playlistId/itemsプレイリストに含まれる項目を管理用に取得します。
| 認証 | 要ログイン |
|---|
パスパラメータ
playlistIdstring必須プレイリスト ID または slug。
クエリパラメータ
pagenumberページ番号(1 始まり)。デフォルト 1。
perPagenumber1 ページあたりの件数。デフォルト 20。
statusstring公開ステータスで絞り込む(PUBLISHED / PENDING / REJECTED)。未指定はすべて。
レスポンス
| フィールド | 型 | 説明 |
|---|---|---|
items | PlaylistItem[] | 項目の配列。 |
statusCounts | object | 公開ステータスごとの件数(PUBLISHED / PENDING / REJECTED)。 |
pageInfo | object | ページ情報。 |
リクエスト
curl https://api.4s.link/manage/playlists/PLAYLIST_ID/items \-H "Authorization: Bearer 4s_at_..."
レスポンス例
{"items": [{"id": "pi1a2b3-...","title": "4S Tech Conference 2026","type": "EVENT","eventId": "e1f2a3b4-...","externalUrl": null,"thumbnailUrl": "https://.../thumb.png","order": 0}],"pageInfo": { "totalCount": 100, "totalPages": 5, "page": 1, "perPage": 20 }}