List YouTube playlists
Returns the playlists available for a connected YouTube account. Use this to get a playlist ID when creating a YouTube post with the playlistId field.
API key authentication - use your Zernio API key as a Bearer token
In: header
Path Parameters
Response Body
application/json
application/json
import Zernio from '@zernio/node';const zernio = new Zernio({ apiKey: process.env.ZERNIO_API_KEY });const { data } = await zernio.connect.getYoutubePlaylists({ path: { accountId: 'account_abc123', },});console.log(data);{
"playlists": [
{
"id": "PLxxxxxxxxxxxxx",
"title": "Tutorials",
"description": "Step-by-step video tutorials",
"privacy": "public",
"itemCount": 24,
"thumbnailUrl": "https://i.ytimg.com/vi/xxx/mqdefault.jpg"
},
{
"id": "PLyyyyyyyyyyyyy",
"title": "Vlogs",
"description": "Weekly vlogs",
"privacy": "public",
"itemCount": 52,
"thumbnailUrl": "https://i.ytimg.com/vi/yyy/mqdefault.jpg"
}
],
"defaultPlaylistId": null
}{
"error": "Unauthorized"
}Complete number selection POST
Bind a specific WhatsApp phone number to the Zernio profile after the user picks one from `listWhatsAppPhoneNumbers`. Exchanges the short-lived OAuth token for a long-lived token, subscribes the WABA to webhooks, and creates the SocialAccount.
Set default YouTube playlist PUT
Sets the default playlist used when publishing videos for this account. When a post does not specify a playlistId, the default playlist is not automatically used (it is stored for client-side convenience).