Platforms
Platform Configs
Platform-specific configuration options for fine-tuned posting
Each platform has unique features and settings. Use the config objects below when creating posts to customize behavior per platform.
TikTok
| Parameter | Type | Description |
|---|---|---|
title | string | Video title |
caption | string | Video caption text |
privacyLevelREQUIRED | string | PUBLIC_TO_EVERYONE, MUTUAL_FOLLOW_FRIENDS, FOLLOWER_OF_CREATOR, SELF_ONLY |
allowComments | boolean | Allow comments on the video |
allowDuet | boolean | Allow duets |
allowStitch | boolean | Allow stitches |
sendAsDraft | boolean | Send as draft to TikTok app |
aiGenerated | boolean | Mark as AI-generated content |
autoAddMusic | boolean | Automatically add music to the video |
brandedContent | boolean | Mark as branded content |
brandedContentOwnBrand | boolean | Mark as promoting own brand |
Example
{
"tiktokConfigs": [{
"connectionId": "conn_tiktok_001",
"title": "Product Demo",
"privacyLevel": "PUBLIC_TO_EVERYONE",
"allowComments": true,
"allowDuet": false,
"aiGenerated": false
}]
}YouTube
| Parameter | Type | Description |
|---|---|---|
postType | string | VIDEO or SHORTS |
videoTitle | string | Video title |
tags | string[] | Video tags for discovery |
privacyStatus | string | PUBLIC, UNLISTED, or PRIVATE |
categoryId | string | YouTube category ID |
playlistId | string | Add to playlist after upload |
notifySubscribers | boolean | Notify subscribers (default true) |
allowEmbedding | boolean | Allow embedding on other sites |
madeForKids | boolean | Mark as made for kids |
license | string | youtube or creativeCommon |
Example
{
"youtubeConfigs": [{
"connectionId": "conn_yt_001",
"postType": "VIDEO",
"videoTitle": "Weekly Product Update",
"tags": ["product", "update", "tech"],
"privacyStatus": "PUBLIC",
"notifySubscribers": true,
"allowEmbedding": true,
"madeForKids": false
}]
}| Parameter | Type | Description |
|---|---|---|
boardIdREQUIRED | string | Pinterest board ID to pin to |
title | string | Pin title |
link | string | Destination URL when pin is clicked |
Example
{
"pinterestConfigs": [{
"connectionId": "conn_pin_001",
"boardId": "board_123",
"title": "Summer Collection 2026",
"link": "https://example.com/summer-collection"
}]
}| Parameter | Type | Description |
|---|---|---|
postType | string | FEED, REEL, or STORY |
| Parameter | Type | Description |
|---|---|---|
postType | string | FEED, REEL, or STORY |
videoTitle | string | Title for video posts |