Playlists
RequiredListPlaylist links or IDs, up to 50.
A list of text values. Use a comma-separated list.
https://www.youtube.com/playlist?list=PLbpi6ZahtOH6Blw3RGYpWkSByi_T7Rygb
Title, owner and size of up to 50 playlists.
First, connect YouTube in Services. Then open Actions → + → YouTube and choose Get Playlist Details.
A private playlist, or one that was removed, is simply missing from the answer.
Open an input to choose its value. Keep a fixed value with Text, receive it from Shortcuts, ask when the action runs, or use an Earlier Step. Read how input sources work.
Playlist links or IDs, up to 50.
A list of text values. Use a comma-separated list.
https://www.youtube.com/playlist?list=PLbpi6ZahtOH6Blw3RGYpWkSByi_T7Rygb
In the action editor, open Output → Returned Value to choose fields for your shortcut. These are the response fields described by the app; a service may omit an optional field or return an empty list. JSON File contains the full response.
| Returned field | Type | Meaning |
|---|---|---|
items | array | A list of values. |
items[].id | string | Its page is youtube.com/playlist?list= followed by it. |
items[].snippet | object | A group of named values. |
items[].snippet.title | string | Text value. |
items[].snippet.description | string | Text value. |
items[].snippet.channelTitle | string | Text value. |
items[].snippet.publishedAt | string | ISO 8601. |
items[].snippet.thumbnails | object | Sizes default, medium, high, standard and maxres — not every video has every size. |
items[].snippet.thumbnails.default | object | A group of named values. |
items[].snippet.thumbnails.default.url | string | Text value. |
items[].snippet.thumbnails.default.width | integer | Whole-number value. |
items[].snippet.thumbnails.default.height | integer | Whole-number value. |
items[].snippet.thumbnails.medium | object | A group of named values. |
items[].snippet.thumbnails.medium.url | string | Text value. |
items[].snippet.thumbnails.medium.width | integer | Whole-number value. |
items[].snippet.thumbnails.medium.height | integer | Whole-number value. |
items[].snippet.thumbnails.high | object | A group of named values. |
items[].snippet.thumbnails.high.url | string | Text value. |
items[].snippet.thumbnails.high.width | integer | Whole-number value. |
items[].snippet.thumbnails.high.height | integer | Whole-number value. |
items[].snippet.thumbnails.standard | object | A group of named values. |
items[].snippet.thumbnails.standard.url | string | Text value. |
items[].snippet.thumbnails.standard.width | integer | Whole-number value. |
items[].snippet.thumbnails.standard.height | integer | Whole-number value. |
items[].snippet.thumbnails.maxres | object | A group of named values. |
items[].snippet.thumbnails.maxres.url | string | Text value. |
items[].snippet.thumbnails.maxres.width | integer | Whole-number value. |
items[].snippet.thumbnails.maxres.height | integer | Whole-number value. |
items[].contentDetails | object | A group of named values. |
items[].contentDetails.itemCount | integer | How many videos. |
items[].status | object | A group of named values. |
items[].status.privacyStatus | string | Text value. |
If the result is unexpected, open Logs in Shortcutify, select the run, and inspect this step’s inputs and response.
Request: GET https://www.googleapis.com/youtube/v3/playlists
Action identifier: youtube.playlists.byID.v1
No additional per-action permissions are declared in the app’s catalog. The integration’s connection and account access rules still apply.
| Input | Request key | Location |
|---|---|---|
| Playlists | id | query |