YouTube Playlist Results API

/ Home / YouTube Search API / Playlist Results

When a YouTube search contains playlist results, they are parsed and exist within the playlist_results array in the JSON output.

YouTube channel results examples

Playlist results overview

When SerpApi encounters playlist results, we add them to our JSON output as the array playlist_results. For each playlist result, we are able to extract its position_on_page, title, link, videos and thumbnail. From the videos, we are able to extract title, link and length.

Playlist results overview

JSON Example

{
  ...
  "playlist_results": [
    {
      "position_on_page": 21,
      "title": "Star wars",
      "link": "https://www.youtube.com/watch?v=8RCp_VD-Abc&list=RDQM0mqjXCxdVr0&start_radio=1",
      "videos": [
        {
          "title": "John Williams - Finale (From "Star Wars: The Rise of Skywalker"/Audio Only)",
          "link": "https://www.youtube.com/watch?v=8RCp_VD-Abc&list=RDQM0mqjXCxdVr0&start_radio=1",
          "length": "10:56"
        },
        {
          "title": "John Williams - They Will Come (From "Star Wars: The Rise of Skywalker"/Audio Only)",
          "link": "https://www.youtube.com/watch?v=g4kH027eBfo&list=RDQM0mqjXCxdVr0&start_radio=1",
          "length": "2:53"
        }
      ],
      "thumbnail": "https://i.ytimg.com/vi/8RCp_VD-Abc/hqdefault.jpg?sqp=-oaymwEXCNACELwBSFryq4qpAwkIARUAAIhCGAE=&rs=AOn4CLCvMuN1HIXs5SUYcscB1FAd042UXA"
    },
    ...
  ],
  ...
}