| reply_to_tweet_id |
string |
ID of an existing tweet to reply to. The published tweet will appear as a reply in that tweet's thread. For threads, only the first tweet replies to the target; subsequent tweets chain normally. |
[optional] |
| reply_settings |
string |
Controls who can reply to the tweet. "following" allows only people you follow, "mentionedUsers" allows only mentioned users, "subscribers" allows only subscribers, "verified" allows only verified users. Omit for default (everyone can reply). For threads, applies to the first tweet only. Cannot be combined with replyToTweetId. |
[optional] |
| thread_items |
\Late\Model\TwitterPlatformDataThreadItemsInner[] |
Sequence of posts in a Bluesky thread (root then replies in order). |
[optional] |
| content_type |
string |
Content type: story (ephemeral 24h, default), saved_story (permanent on Public Profile), spotlight (video feed) |
[optional] [default to 'story'] |
| title |
string |
Post title. Defaults to the first line of content, truncated to 300 characters. |
[optional] |
| first_comment |
string |
Optional first comment to post immediately after video upload. Up to 10,000 characters (YouTube's comment limit). |
[optional] |
| page_id |
string |
Target Facebook Page ID for multi-page posting. If omitted, uses the default page. Use GET /v1/accounts/{id}/facebook-page to list pages. |
[optional] |
| share_to_feed |
bool |
For Reels only. When true (default), the Reel appears on both the Reels tab and your main profile feed. Set to false to post to the Reels tab only. |
[optional] [default to true] |
| collaborators |
string[] |
Up to 3 Instagram usernames to invite as collaborators (feed/Reels only) |
[optional] |
| trial_params |
\Late\Model\InstagramPlatformDataTrialParams |
|
[optional] |
| user_tags |
\Late\Model\InstagramPlatformDataUserTagsInner[] |
Tag Instagram users in photos by username and position. Not supported for stories or videos. For carousels, use mediaIndex to target specific slides (defaults to 0). Tags on video items are silently skipped. |
[optional] |
| audio_name |
string |
Custom name for original audio in Reels. Replaces the default "Original Audio" label. Can only be set once. |
[optional] |
| thumb_offset |
int |
Millisecond offset from video start for the Reel thumbnail. Ignored if a custom thumbnail URL is provided. Defaults to 0. |
[optional] |
| document_title |
string |
Title displayed on LinkedIn document (PDF/carousel) posts. Required by LinkedIn for document posts. If omitted, falls back to the media item title, then the filename. |
[optional] |
| organization_urn |
string |
Target LinkedIn Organization URN (e.g. "urn:li:organization:123456789"). If omitted, uses the default org. Use GET /v1/accounts/{id}/linkedin-organizations to list orgs. |
[optional] |
| disable_link_preview |
bool |
Set to true to disable automatic link previews for URLs in the post content (default is false) |
[optional] |
| board_id |
string |
Target Pinterest board ID. If omitted, the first available board is used. |
[optional] |
| link |
string |
Destination link (pin URL) |
[optional] |
| cover_image_url |
string |
Optional cover image for video pins |
[optional] |
| cover_image_key_frame_time |
int |
Optional key frame time in seconds for derived video cover |
[optional] |
| visibility |
string |
Video visibility: public (default, anyone can watch), unlisted (link only), private (invite only) |
[optional] [default to 'public'] |
| made_for_kids |
bool |
COPPA compliance flag. Set true for child-directed content (restricts comments, notifications, ad targeting). Defaults to false. YouTube may block views if not explicitly set. |
[optional] [default to false] |
| contains_synthetic_media |
bool |
AI-generated content disclosure. Set true if the video contains synthetic content that could be mistaken for real. YouTube may add a label. |
[optional] [default to false] |
| category_id |
string |
YouTube video category ID. Defaults to 22 (People & Blogs). Common: 1 (Film), 2 (Autos), 10 (Music), 15 (Pets), 17 (Sports), 20 (Gaming), 23 (Comedy), 24 (Entertainment), 25 (News), 26 (Howto), 27 (Education), 28 (Science & Tech). |
[optional] [default to '22'] |
| location_id |
string |
Target GBP location ID (e.g. "locations/123456789"). If omitted, uses the default location. Use GET /v1/accounts/{id}/gmb-locations to list locations. |
[optional] |
| language_code |
string |
BCP 47 language code (e.g. "en", "de", "es"). Auto-detected if omitted. Set explicitly for short or mixed-language posts. |
[optional] |
| call_to_action |
\Late\Model\GoogleBusinessPlatformDataCallToAction |
|
[optional] |
| draft |
bool |
When true, sends the post to the TikTok Creator Inbox as a draft instead of publishing immediately. |
[optional] |
| privacy_level |
string |
One of the values returned by the TikTok creator info API for the account |
[optional] |
| allow_comment |
bool |
Allow comments on the post |
[optional] |
| allow_duet |
bool |
Allow duets (required for video posts) |
[optional] |
| allow_stitch |
bool |
Allow stitches (required for video posts) |
[optional] |
| commercial_content_type |
string |
Type of commercial content disclosure |
[optional] |
| brand_partner_promote |
bool |
Whether the post promotes a brand partner |
[optional] |
| is_brand_organic_post |
bool |
Whether the post is a brand organic post |
[optional] |
| content_preview_confirmed |
bool |
User has confirmed they previewed the content |
[optional] |
| express_consent_given |
bool |
User has given express consent for posting |
[optional] |
| media_type |
string |
Optional override. Defaults based on provided media items. |
[optional] |
| video_cover_timestamp_ms |
int |
Optional for video posts. Timestamp in milliseconds to select which frame to use as thumbnail (defaults to 1000ms/1 second). |
[optional] |
| photo_cover_index |
int |
Optional for photo carousels. Index of image to use as cover, 0-based (defaults to 0/first image). |
[optional] |
| auto_add_music |
bool |
When true, TikTok may add recommended music (photos only) |
[optional] |
| video_made_with_ai |
bool |
Set true to disclose AI-generated content |
[optional] |
| description |
string |
Optional long-form description for photo posts (max 4000 chars). Recommended when content exceeds 90 chars, as photo titles are auto-truncated. |
[optional] |
| parse_mode |
string |
Text formatting mode for the message (default is HTML) |
[optional] |
| disable_web_page_preview |
bool |
Disable link preview generation for URLs in the message |
[optional] |
| disable_notification |
bool |
Send the message silently (users will receive notification without sound) |
[optional] |
| protect_content |
bool |
Protect message content from forwarding and saving |
[optional] |
| subreddit |
string |
Target subreddit name (without "r/" prefix). Overrides the default. Use GET /v1/accounts/{id}/reddit-subreddits to list options. |
[optional] |
| url |
string |
URL for link posts. If provided (and forceSelf is not true), creates a link post instead of a text post. |
[optional] |
| force_self |
bool |
When true, creates a text/self post even when a URL or media is provided. |
[optional] |
| flair_id |
string |
Flair ID for the post. Required by some subreddits. Use GET /v1/accounts/{id}/reddit-flairs?subreddit=name to list flairs. |
[optional] |