Create posts
/api/createPublishes or schedules one or more posts in a single request. Each post targets a connected account and carries a platform-specific config — omit scheduledAt to publish immediately.
Request body
postsany[]requiredMinimum items:1
accountIdstringrequiredMinimum string length:1
platform = "YOUTUBE"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"YOUTUBE"requiredconfigobjectrequiredcaptionstringrequiredMaximum string length:5000
assetsIdsstring[]requiredMinimum items:1
Maximum items:1
platformCustomDataobjectrequiredtitlestringrequiredMinimum string length:1
Maximum string length:100
tagsstring[]requiredcategoryenumrequiredAvailable options:2Autos & Vehicles,23Comedy,27Education,24Entertainment,1Film & Animation,20Gaming,26Howto & Style,10Music,25News & Politics,29Nonprofits & Activism,22People & Blogs,15Pets & Animals,28Science & Technology,17Sports,19Travel & Events
visibilityenumrequiredAvailable options:public,unlisted,private
licenseenumrequiredAvailable options:youtubeStandard Youtube License,creativeCommonCreative Commons Attribution
madeForKidsbooleanrequirednotifySubscribersbooleanrequiredallowEmbeddingbooleanrequiredaiGeneratedbooleanoptionalplatform = "FACEBOOK"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"FACEBOOK"requiredconfigobjectrequiredcaptionstringrequiredassetsIdsstring[]requiredplatformCustomDataunionrequiredkind = "POST"
kind"POST"requiredaiGeneratedbooleanoptionalkind = "REEL"
kind"REEL"requiredaiGeneratedbooleanoptionalkind = "STORY"
kind"STORY"requiredaiGeneratedbooleanoptionalplatform = "INSTAGRAM"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"INSTAGRAM"requiredconfigobjectrequiredcaptionstringrequiredassetsIdsstring[]requiredplatformCustomDataunionrequiredkind = "POST"
kind"POST"requiredaiGeneratedbooleanoptionalcollaboratorsstring[]optionalMaximum items:3
kind = "REEL"
kind"REEL"requiredaiGeneratedbooleanoptionalcollaboratorsstring[]optionalMaximum items:3
shareToFeedbooleanoptionalkind = "STORY"
kind"STORY"requiredaiGeneratedbooleanoptionalplatform = "X"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"X"requiredconfigobjectrequiredcaptionstringrequiredMinimum string length:1
Maximum string length:280
assetsIdsstring[]requiredplatformCustomDatanullrequiredplatform = "TIKTOK"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"TIKTOK"requiredconfigobjectrequiredcaptionstringrequiredMaximum string length:2200
assetsIdsstring[]requiredMinimum items:1
Maximum items:35
platformCustomDataobjectrequiredprivacyLevelunionrequiredvariant 1
variant 2
allowCommentbooleanoptionalallowDuetbooleanoptionalallowStitchbooleanoptionalcontentDisclosurebooleanoptionalyourBrandbooleanoptionalbrandedContentbooleanoptionalaiGeneratedbooleanoptionalplatform = "THREADS"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"THREADS"requiredconfigobjectrequiredcaptionstringrequiredMinimum string length:1
Maximum string length:500
assetsIdsstring[]requiredplatformCustomDatanullrequiredplatform = "LINKEDIN"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"LINKEDIN"requiredconfigobjectrequiredcaptionstringrequiredMinimum string length:1
Maximum string length:3000
assetsIdsstring[]requiredplatformCustomDatanullrequiredplatform = "PINTEREST"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"PINTEREST"requiredconfigobjectrequiredcaptionstringrequiredMaximum string length:800
assetsIdsstring[]requiredMinimum items:1
platformCustomDataobjectrequiredboardIdstringrequiredMinimum string length:1
titleunionoptionalvariant 1
variant 2
linkunionoptionalvariant 1
variant 2
platform = "BLUESKY"
scheduledAtstring (date-time)optionalFormat:ISO 8601 date-time
platform"BLUESKY"requiredconfigobjectrequiredcaptionstringrequiredMinimum string length:1
Maximum string length:300
assetsIdsstring[]requiredMaximum items:4
platformCustomDatanullrequired