Skip to main content

Supported media types

WebM is intentionally excluded — every major social platform rejects it, so accepting it would just produce platform-specific publish failures.

Upload limits

Files over 1 MB are uploaded in chunks automatically so big videos transfer reliably even on flaky connections. Signed upload links used by AI agents (via MCP) are single-use and expire after 15 minutes by default.

Platform content types and media requirements

Each platform supports different content formats with specific media requirements — this table is the reference. There is no linkedin_carousel, linkedin_page_carousel, or instagram_carousel content type on posts. Multi-image Instagram posts use instagram_feed. LinkedIn multi-image / PDF posts use linkedin_post / linkedin_page_post (format is inferred from the attached media; optional meta.document_title for PDFs).

LinkedIn / LinkedIn Page

X (Twitter)

Facebook

Instagram (and Instagram via Facebook)

TikTok

YouTube

Threads

Pinterest

Bluesky

Mastodon

Telegram

Discord

Media ordering

Drag attachments in the post editor to reorder them. The order you set is the order they’ll appear on the social platform — important for carousels and multi-image posts.

FAQ

10 MB per image, 1 GB per video, 100 MB per PDF.
Each post stores its own media records. To reuse the same image, upload it again or copy from the asset library.
The media records are removed along with the post.
Wanhap uploads media to social platforms as-is. Each platform applies its own compression and resizing rules afterwards.