OptionaltitlePlatform-specific title; maps to each API's title field (e.g. SA fullTitle, YouTube snippet.title).
OptionaldescriptionPlatform-specific description/body text.
OptionalthumbnailPlatform-specific draft thumbnail R2 key when not using the shared draft thumbnail.
undefined — use the shared draft thumbnail.'' — explicit per-platform “no thumbnail” (do not fall back to shared).null — PATCH/editor clear sentinel; merge removes the override so shared is used again.OptionalthumbnailMIME type for thumbnailR2KeyOverride.
Uses the same undefined / '' / null semantics as thumbnailR2KeyOverride.
OptionalthumbnailPresigned preview URL for thumbnailR2KeyOverride in the draft editor only. Not persisted in draft document JSON.
OptionalvideoDesired publish state sent as video_state on the finish call.
PUBLISHED — publish immediately (default)SCHEDULED — schedule for scheduledPublishTimeOptionalscheduledUnix timestamp (seconds) for scheduled publish.
Required when videoState is SCHEDULED.
Must be between 10 minutes and 75 days from now (Facebook scheduling limit).
Facebook Reels API–specific draft fields. Stored under
platforms.facebookin the draftdocumentJSON.