OptionaltitlePlatform-specific title; maps to each API's title field (e.g. SA fullTitle, YouTube snippet.title).
OptionaldescriptionPlatform-specific description/body text.
OptionaltagsPlatform-specific tags; mapped per API (e.g. YouTube snippet.tags, Vimeo tags).
OptionalvisibilityPlatform-specific privacy (YouTube and Vimeo only).
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.
Optional per-platform overrides for shared draft metadata (title, description, tags, visibility). When set, distribution uses these values instead of the document-root fields for that platform.