youtube
YOUTUBE_LIST_PLAYLIST_ITEMS
Tool to list videos in a playlist, with pagination support. Use when walking through a channel's uploads playlist to enumerate all videos.
Remote youtube
Other tools also called YOUTUBE_LIST_PLAYLIST_ITEMS?
See providers with this name
Input Schema
{
"type": "object",
"properties": {
"part": {
"type": "string",
"title": "Part",
"default": "snippet,contentDetails",
"examples": [
"snippet,contentDetails",
"snippet,id"
],
"description": "Comma-separated list of playlistItem resource parts to include in the response. Valid values: 'snippet', 'contentDetails', 'id', 'status'."
},
"fields": {
"type": "string",
"title": "Fields",
"default": null,
"examples": [
"items(id,snippet/title),nextPageToken,pageInfo"
],
"nullable": true,
"description": "Selector specifying which fields to include in a partial response."
},
"videoId": {
"type": "string",
"title": "Video Id",
"default": null,
"examples": [
"dQw4w9WgXcQ"
],
"nullable": true,
"description": "Filter results to only those containing the specified video ID."
},
"pageToken": {
"type": "string",
"title": "Page Token",
"default": null,
"examples": [
"CAoQAA"
],
"nullable": true,
"description": "The token for the page of results to retrieve. Obtained from a previous call's nextPageToken."
},
"maxResults": {
"type": "integer",
"title": "Max Results",
"default": 50,
"maximum": 50,
"minimum": 0,
"examples": [
25,
50
],
"description": "The maximum number of items to return per page. Must be between 0 and 50."
},
"playlistId": {
"type": "string",
"title": "Playlist Id",
"examples": [
"UU_x5XG1OV2P6uZZ5FSM9Ttw"
],
"description": "The ID of the playlist for which to retrieve items. Typically a channel's uploads playlist ID."
},
"onBehalfOfContentOwner": {
"type": "string",
"title": "On Behalf Of Content Owner",
"default": null,
"nullable": true,
"description": "Note: For YouTube content partners. Authorize using a properly scoped account."
}
}
}