videosphere
    Preparing search index...

    Interface FacebookDraftFields

    Facebook Reels API–specific draft fields. Stored under platforms.facebook in the draft document JSON.

    interface FacebookDraftFields {
        titleOverride?: string;
        descriptionOverride?: string;
        thumbnailR2KeyOverride?: string;
        thumbnailContentTypeOverride?: string;
        thumbnailPreviewUrlOverride?: string;
        videoState?: "PUBLISHED" | "SCHEDULED";
        scheduledPublishTime?: number;
    }

    Hierarchy

    • Pick<PerPlatformCopyOverrides, "titleOverride" | "descriptionOverride">
    • Pick<
          PerPlatformOverrides,
          | "thumbnailR2KeyOverride"
          | "thumbnailContentTypeOverride"
          | "thumbnailPreviewUrlOverride",
      >
      • FacebookDraftFields
    Index

    Properties

    titleOverride?: string

    Platform-specific title; maps to each API's title field (e.g. SA fullTitle, YouTube snippet.title).

    descriptionOverride?: string

    Platform-specific description/body text.

    thumbnailR2KeyOverride?: string

    Platform-specific draft thumbnail R2 key when not using the shared draft thumbnail.

    • Omitted/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.
    thumbnailContentTypeOverride?: string

    MIME type for thumbnailR2KeyOverride. Uses the same undefined / '' / null semantics as thumbnailR2KeyOverride.

    thumbnailPreviewUrlOverride?: string

    Presigned preview URL for thumbnailR2KeyOverride in the draft editor only. Not persisted in draft document JSON.

    videoState?: "PUBLISHED" | "SCHEDULED"

    Desired publish state sent as video_state on the finish call.

    • PUBLISHED — publish immediately (default)
    • SCHEDULED — schedule for scheduledPublishTime
    scheduledPublishTime?: number

    Unix timestamp (seconds) for scheduled publish. Required when videoState is SCHEDULED. Must be between 10 minutes and 75 days from now (Facebook scheduling limit).