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
| Parameter | Required | Description |
|---|---|---|
clip or fileId | Yes | Uploaded clip data or clip file ID, depending on SDK |
text | No | Caption text shown with the post |
displayMode | No | Clip display mode where supported, such as fill or fit |
isMuted | No | Whether playback should start muted where supported |
targetType | Yes | Feed target, usually community or user |
targetId | Yes | Community ID or user ID for the target feed |
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()withattachments: [{ type: "clip", fileId }]. - Android exposes
AmityPostRepository.createClipPost()with an uploadedAmityClip. - iOS exposes
AmityPostRepository.createClipPost()withAmityClipPostBuilderand uploadedAmityClipData. - Flutter does not currently expose a public clip post creation method.
Related Topics
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.