Social
Social Media Post JSON Example
A JSON example for a social media post — includes author, content, media attachments, engagement metrics, and hashtags. Copy-ready for social platform APIs and content feeds.
Field Reference
idrequiredstringUnique post identifier with post_ prefixauthorrequiredobjectEmbedded author snapshot at time of post — use ID + separate lookup for live profile datacontent.textrequiredstringPost text content, up to platform character limitmediaoptionalarrayAttached images, videos, or GIFshashtagsoptionalarrayExtracted hashtags from text content for indexingengagementoptionalobjectCounters for likes, comments, reposts — these change frequently; cache separatelyvisibilityrequiredstringAccess control: public, followers-only, or privateVariants
Video PostPost with a video attachment and transcript.
Common Use Cases
- →Building a social feed with infinite scroll pagination
- →Storing posts in a document database like MongoDB or DynamoDB
- →Indexing post content in Elasticsearch for full-text search
socialpostfeedengagementcontent
Validate or format this JSON
One click loads this exact example into the tool — no copy-paste needed. Format it, validate it, explore the tree, or generate TypeScript types instantly.