Content types
The content_type field selects both the rendering pipeline and the fields that matter. Set it once on create. It cannot be changed later.
Reference
Section titled “Reference”content_type | Description | Key fields |
|---|---|---|
text_only | Plain text post with no media. | body_text |
photo | Single image with optional caption. | body_text, media_assets[image] |
slideshow | Multi-slide image carousel (TikTok/Instagram slides). | slide_copy[], media_assets[image][] |
carousel | Instagram sidecar carousel (up to 10 images). | body_text, media_assets[image][] |
video | Standard video post. | body_text, media_assets[video] |
talking_head | Rendered talking-head video with an overlay caption. | hook_text, body_text, media_assets[video] |
video_hook | Short vertical video with a large hook overlay in the first seconds. | hook_text, body_text, media_assets[video] |
reel | Instagram Reels or TikTok short-form vertical video. | body_text, media_assets[video] |
story | 24-hour ephemeral vertical post. | `media_assets[image |
Choosing between similar types
Section titled “Choosing between similar types”videovsreel: usereelfor 9:16 vertical short-form that should be promoted as a Reel/TikTok. Facebook will auto-promote 9:16 videos to Reels regardless, but explicitly settingreeltells the pipeline to render for Reels-first delivery.talking_headvsvideo_hook: both are rendered by the video engine and support editor scripts.talking_headis oriented around a speaker with subtitle overlay;video_hookforegrounds a hook line for two to three seconds before revealing the body.slideshowvscarousel:slideshowis TikTok/Instagram-slides-style with per-slide text baked into the image.carouselis Instagram sidecar with the same body caption applied to all slides.
Platform compatibility
Section titled “Platform compatibility”Not every content type is publishable on every platform. The API rejects mismatched combinations at create time. For example, a text_only post targeting instagram returns 422 unprocessable_entity. See Platforms for the compatibility matrix.