e91a4f756dfe
Create a new post
Creates a post in the specified workspace and page. Use pageId for a single post or pageIds to create grouped cross-page posts. When media URLs are provided for grouped posts, each file is imported into the workspace Media Library once and the same asset is reused across every post in the group instead of being copied per platform. The notify flag controls whether workspace members receive a post-added notification (email/in-app push); set it to false to suppress those notifications. Internal activity feed entries are always recorded. notify is not an approval request — use POST /posts/{id}/request-approval to notify approvers. The media field: Up to 20 public image or video URLs, each max 100MB. Files are downloaded server-side from the provided URLs. Use videoThumbnail to set a custom video thumbnail (cover); it requires a video in media that finishes transcoding during the request, otherwise the request returns 400 after the post is created — in that case, retry via PATCH /posts/{id} once the video is processed.
Request body
Response
Post created