youtube / action / schema v1
Get Channels
Get public channel details by ID, handle, or legacy username
Prerequisites
- Add the youtube plugin inside this workflow.
Parameters
| Parameter | Type | Description |
|---|---|---|
Resource partspart | text Required Default: | Comma-separated YouTube resource parts to return. |
Channel IDsid | text Optional | One or more comma-separated channel IDs. |
Channel handleforHandle | text Optional | |
Legacy usernameforUsername | text Optional | |
Maximum resultsmaxResults | number Optional | |
Page tokenpageToken | text Optional | Use nextPageToken from a previous execution. |
Inputs and outputs
Inputs
execute- Execute (input)
Outputs
done- Done (output)kind- YouTube response kind (output)etag- Response ETag (output)nextPageToken- Next page token (output)prevPageToken- Previous page token (output)pageInfo- Pagination information (output)items- YouTube resources returned by the API (output)error- Error (output)
Output data schema
[
{
"key": "kind",
"type": "string",
"description": "YouTube response kind",
"label": "YouTube response kind",
"optional": true
},
{
"key": "etag",
"type": "string",
"description": "Response ETag",
"label": "Response ETag",
"optional": true
},
{
"key": "nextPageToken",
"type": "string",
"description": "Next page token",
"label": "Next page token",
"optional": true
},
{
"key": "prevPageToken",
"type": "string",
"description": "Previous page token",
"label": "Previous page token",
"optional": true
},
{
"key": "pageInfo",
"type": "object",
"description": "Pagination information",
"label": "Pagination information",
"optional": true,
"fields": [
{
"key": "totalResults",
"type": "number",
"optional": true
},
{
"key": "resultsPerPage",
"type": "number",
"optional": true
}
]
},
{
"key": "items",
"type": "array",
"description": "YouTube resources returned by the API",
"label": "YouTube resources returned by the API",
"items": {
"key": "item",
"type": "any",
"optional": true
}
}
]Examples and troubleshooting have not yet been reviewed for this contract.
Version and compatibility
This reference follows the current authoring contract. Existing workflows retain their saved node revisions.
Contract identifier
a7afa461b9dd5cc98504053d340ae2fb191b0206d5aa81caea81e8f1e94f02b8