Skip to main content
Clip posts publish an uploaded clip into a user or community feed. Upload the clip first, then pass the uploaded file ID or clip data into the post creation API.
Use clip posts for short-form video experiences that need the clip post type. Use video posts when you only need the standard uploaded-video post flow.

Parameters

Create a Clip Post

Create a clip post from an uploaded clip file or clip data, and include optional display settings where supported.
The current Flutter public post creation builder does not expose a clip post creator. It supports text, image, video, file, poll, live stream, and custom post creation.

Platform Notes

  • TypeScript exposes PostRepository.createClipPost() with attachments: [{ type: "clip", fileId }].
  • Android exposes AmityPostRepository.createClipPost() with an uploaded AmityClip.
  • iOS exposes AmityPostRepository.createClipPost() with AmityClipPostBuilder and uploaded AmityClipData.
  • Flutter does not currently expose a public clip post creation method.

Video Handling

Upload video files before creating video-based posts.

Video Posts

Create standard uploaded-video posts.

Mixed Media Posts

Combine multiple supported media attachments in one post.