Facebook

Facebook supports text-only posts, image posts, multi-image posts, and video posts. Posts are published to your connected Facebook Page.

Media Constraints

ConstraintImagesVideos
FormatsJPEG, PNGMP4 (H.264 + AAC)
Max file size25 MB4 GB
Max count per post101
Max durationn/a4 hours
Text-only postsSupportedSupported
Mix images + videoNot allowedNot allowed

Platform Settings

All optional, under platform_settings.facebook. Leave the object out for a plain post.

ParameterTypeDescription
collaborator_page_idsstring[]Up to 10 numeric Facebook Page IDs to invite as collaborators. Used only when the post is a single vertical (9:16) video, which Quegly then publishes as a Reel (Facebook Reels run 3 to 90 seconds); ignored on other posts. Send IDs, not Page names or handles.
add_to_storybooleanAlso post the photos and videos to the Page's story once the post is out, one story frame each, in order. Needs a photo or a video. A story shows no caption and lasts 24 hours. Story videos run 3 to 60 seconds; story photos are up to 10 MB. Defaults to false.
story_onlybooleanPost to the Page's story alone, with no feed post. Turns add_to_story on. No collaborator_page_ids. Defaults to false.
Example: a Reel with a collaborator Page
{
  "type": "schedule",
  "scheduled_at": "2026-10-01T14:00:00.000Z",
  "caption": "Our first collab with the team across the street.",
  "media_ids": ["vertical-video-id"],
  "account_ids": ["facebook-account-id"],
  "platform_settings": {
    "facebook": {
      "collaborator_page_ids": ["104785352000000"]
    }
  }
}
Example: Text-only Facebook post
{
  "type": "schedule",
  "scheduled_at": "2026-06-01T14:00:00.000Z",
  "caption": "Exciting news! Check out our latest room designs.",
  "account_ids": ["facebook-account-id"]
}
Example: Facebook post with images
{
  "type": "now",
  "caption": "Before and after transformation #homedecor",
  "media_ids": ["image-id-1", "image-id-2"],
  "account_ids": ["facebook-account-id"]
}

Caption Rules

Max length5,000 characters for the post's shared caption, or up to 10,000 for a Facebook-only caption in platform_settings.facebook.caption. Longer captions are rejected before the post is saved.
RequiredNo. Text-only posts use the caption as the post body, but media posts can omit it