publish_at to create a scheduled post.
Supported follow-up actions
GET /v1/posts/{id}to inspect the aggregate scheduled postPATCH /v1/posts/{id}to update it before it runsPOST /v1/posts/{id}/publishto run it nowPOST /v1/posts/{id}/cancelorDELETE /v1/posts/{id}to cancel it
Custom video covers
Setthumbnail_url on a video media item to use your own cover image. PostOnce applies it as the cover on Instagram Reels and Stories, Facebook Reels, and TikTok. The same image is used for post previews.
- Use a JPEG or PNG of 8 MB or less, at the same aspect ratio as the video.
- TikTok’s API has no field for a cover image, so PostOnce inserts the image as the first frame of the video, which TikTok then uses as the cover.
- To use a frame of the video as the TikTok cover instead, set
platform_options.video_cover_timestamp_mson the TikTok target. This works for direct video posts only, not photo posts or draft uploads, and it takes precedence overthumbnail_urlfor that target. - Covers aren’t applied to video items inside Instagram carousels.
