post_reel
Publish an Instagram Reel by providing a public video URL or a local video path. Waits while Instagram processes the video and confirms once it is live.
Instructions
Publish a Reel. Provide exactly one of video_url (a publicly reachable MP4/MOV URL) or video_path (a local file path on this machine — uploaded directly to Meta's servers, no public hosting needed). This call blocks while Instagram processes the video (usually 30s-2min) and publishes once ready. Reports progress while waiting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| caption | No | ||
| video_url | No | ||
| video_path | No | Absolute path to a local video file, e.g. /Users/you/Videos/clip.mp4 | |
| share_to_feed | No | Whether the Reel also appears in the main feed |