Reels, Shorts & Stories
Short-form, immersive content formats for deep engagement. Use Publer’s API to schedule or publish Reels (Instagram & Facebook), Shorts (YouTube), and Stories (Instagram & Facebook) with a single JSON payload.
Supported Formats & Specs
Reels
Instagram, Facebook
3–90 seconds
9:16
1 GB
Optional audio rename, feed toggle
Shorts
YouTube
≤ 60 seconds
9:16
2 GB
privacy
: public
/private
/unlisted
Stories
Instagram, Facebook
≤ 15 seconds
9:16
1 GB
Photo or video, link stickers on IG
Request Structure
Send to the scheduling endpoint or use /posts/schedule/publish
for immediate posting:
1. Instagram/Facebook Reel
2. YouTube Short
3. Instagram/Facebook Story
Common Parameters
networks.{provider}.type
string
"video"
for Reels/Shorts, "photo"
for Stories
networks.{provider}.text
string
Caption or overlay text
networks.youtube.title
string
Title for YouTube Shorts
networks.{provider}.media[]
array
Media array (IDs from Media API)
media[].id
string
Publer media identifier
media[].path
string
URL to the video or image
media[].type
string
"video"
or "photo"
media[].default_thumbnail
integer
Index of the thumbnail image (Reels only)
networks.{provider}.details
object
Format-specific settings
details.type
string
"reel"
, "short"
, or "story"
details.audio
string
Custom audio name for Reels (optional)
details.feed
boolean
true
to also post Reel in Feed tab (Instagram only)
details.privacy
string
"public"
, "private"
, or "unlisted"
(Shorts only)
accounts[].id
string
Target account identifier
accounts[].scheduled_at
string
ISO 8601 timestamp for scheduling (omit for immediate publishing)
Workflow
Reels
Upload: Use Media API to upload vertical video (9:16).
Compose: Set
"details.type": "reel"
, optionalaudio
andfeed
flags.Schedule: Provide
scheduled_at
or publish immediately.Verify: Monitor job status and preview in dashboard.
Shorts
Upload: Upload video ≤ 60 sec, 9:16 ratio.
Configure: Set
"details.type": "short"
andprivacy
.Add Title/Text: Populate
title
andtext
.Publish: Schedule or publish immediately.
Stories
Upload: Add photo or video ≤ 15 sec.
Tag as Story: Use
"details.type": "story"
.Caption: Add
text
overlay.Schedule: Set
scheduled_at
or publish now.
Best Practices
Use high-quality, platform-compliant media (9:16 ratio).
Rename Reel audio to match branding.
Schedule according to audience peak times.
Related Topics
Last updated
Was this helpful?