Channels
RequiredListIDs that start with UC, or /channel/ links, up to 50.
A list of text values. Use a comma-separated list.
UCBR8-60-B28hp2BmDPdntcQ
The same, for up to 50 channels at once.
First, connect YouTube in Services. Then open Actions → + → YouTube and choose Get Channels by ID.
For channel IDs an earlier step found — a video's channelId, a search result's. A youtube.com/channel/ link works too. An ID that matches no channel 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.
IDs that start with UC, or /channel/ links, up to 50.
A list of text values. Use a comma-separated list.
UCBR8-60-B28hp2BmDPdntcQ
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 | The channel ID. Its page is youtube.com/channel/ 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.customUrl | string | The @handle. |
items[].snippet.publishedAt | string | When the channel was made. ISO 8601. |
items[].snippet.country | string | Text value. |
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[].statistics | object | A group of named values. |
items[].statistics.subscriberCount | string | Rounded. Missing when hidden. |
items[].statistics.hiddenSubscriberCount | boolean | True or false. |
items[].statistics.videoCount | string | Text value. |
items[].statistics.viewCount | string | Text value. |
items[].contentDetails | object | A group of named values. |
items[].contentDetails.relatedPlaylists | object | A group of named values. |
items[].contentDetails.relatedPlaylists.uploads | string | The playlist of every video the channel uploaded. |
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/channels
Action identifier: youtube.channels.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 |
|---|---|---|
| Channels | id | query |