Content
Social Media Post JSON Example
Social media post JSON example with author, content, media, reactions, and comments. Covers tweet, feed post, and poll formats used by social platforms.
Field Reference
typestringrequiredPost format: post, reply, repost, story, poll.content.textstringrequiredPlain text body. Store separately from HTML render β convert to HTML on the client for display.content.mentionsarray<string>optionalUsernames mentioned with @. Store as array for efficient notification fan-out.content.hashtagsarray<string>optionalHashtags extracted from the text. Used for search indexing and trending topics.engagement.viewsintegeroptionalImpression count. Update asynchronously β do not block post creation on view tracking.visibilitystringrequiredWho can see the post: public, followers, private.Variants
ReplyReply to another post in a thread.
PollPost with a multiple-choice poll.
Common Use Cases
- βSocial feed API response for timeline or explore pages
- βActivity stream for in-app notification systems
- βContent moderation queue item data model
socialfeedpostmediaengagement
Validate or format this JSON
Paste the example above into JSONKit's tools to validate, minify, or explore the structure interactively.
Frequently Asked Questions
Related JSON Examples
API DesignUser ProfileStandard user profile JSON with personal info, address, and account metadata.ContentBlog PostBlog post JSON with author, categories, SEO metadata, and publish status fields.API DesignPagination ResponsePaginated list response JSON with offset, cursor, total, and navigation links.