Implement comprehensive post review workflows with approval, decline, and feed management for your apps
Feed Type | Description | Visibility | Who Can Access |
---|---|---|---|
reviewing | Posts awaiting moderation approval | Moderators + Post Author | Users with REVIEW_COMMUNITY_POST permission |
published | Approved posts visible to community | All Community Members | Everyone in the community |
declined | Rejected posts hidden from public view | Post Author Only | Original post author |
REVIEW_COMMUNITY_POST
permission can approve or decline posts in the reviewing feed, controlling what content becomes visible to the community.
Check Permissions
Review Content
Make Decision
Handle Response
Parameter | Type | Required | Description |
---|---|---|---|
postId | String | Yes | ID of the post to approve |
Parameter | Type | Required | Description |
---|---|---|---|
postId | String | Yes | ID of the post to decline |
Parameter | Type | Required | Description |
---|---|---|---|
communityId | String | Yes | ID of the community to query posts from |
feedType | AmityFeedType | Yes | Type of feed (reviewing, published, declined) |
sortBy | AmityPostSortOption | No | Sort order (firstCreated, lastCreated) |
includeDeleted | Bool | No | Whether to include deleted posts in results |
Permission denied errors
REVIEW_COMMUNITY_POST
permissionPosts not appearing in review queue
Approve/decline operations failing