Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 1.95 KB

File metadata and controls

29 lines (21 loc) · 1.95 KB

CreatePostRequest

Properties

Name Type Description Notes
title String [optional]
content String Post caption/text. Optional when media is attached or all platforms have customContent. Required for text-only posts. [optional]
mediaItems List<CreatePostRequestMediaItemsInner> [optional]
platforms List<CreatePostRequestPlatformsInner> [optional]
scheduledFor OffsetDateTime [optional]
publishNow Boolean [optional]
isDraft Boolean [optional]
timezone String [optional]
tags List<String> Tags/keywords. YouTube constraints: each tag max 100 chars, combined max 500 chars, duplicates auto-removed. [optional]
hashtags List<String> [optional]
mentions List<String> [optional]
crosspostingEnabled Boolean [optional]
metadata Map<String, Object> [optional]
tiktokSettings TikTokPlatformData Root-level TikTok settings applied to all TikTok platforms. Merged into each platform's platformSpecificData, with platform-specific settings taking precedence. [optional]
recycling RecyclingConfig [optional]
queuedFromProfile String Profile ID to schedule via queue. When provided without scheduledFor, the post is auto-assigned to the next available slot. Do not call /v1/queue/next-slot and use that time in scheduledFor, as that bypasses queue locking. [optional]
queueId String Specific queue ID to use when scheduling via queue. Only used when queuedFromProfile is also provided. If omitted, uses the profile's default queue. [optional]