> ## Documentation Index
> Fetch the complete documentation index at: https://learn.social.plus/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Create, retrieve, moderate, and measure posts, comments, stories, and share links with the Social+ SDKs

Content Management is the SDK surface for user-generated social content. Use it to build feeds, post creation flows, comment threads, story experiences, content reporting, review queues, and shareable links.

The exact method names and supported content types vary by platform, so the pages in this section show platform-specific snippets instead of treating every SDK as identical.

<CardGroup cols={3}>
  <Card title="Posts" icon="pen-to-square" href="./posts/overview">
    Create text, media, poll, live, room, mixed, and custom posts where supported by each SDK.
  </Card>

  <Card title="Comments" icon="message" href="./comments/overview">
    Add, query, edit, and delete comments and replies on posts or other supported targets.
  </Card>

  <Card title="Stories" icon="image" href="./stories/overview">
    Publish and retrieve short-lived story content for users and communities.
  </Card>

  <Card title="Content Sharing" icon="share" href="./content-sharing">
    Fetch network-level shareable-link configuration for supported content types.
  </Card>

  <Card title="Moderation" icon="shield" href="./moderation/content-flagging">
    Let users flag content and let moderators review or manage posts where the SDK exposes review APIs.
  </Card>

  <Card title="Analytics" icon="chart-line" href="./posts/analytics/post-impressions">
    Mark posts and stories as viewed and read engagement counters exposed by the SDK.
  </Card>
</CardGroup>

## Platform Coverage

| Area                     | Current SDK coverage                                                                                                                       |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------ |
| Posts                    | TypeScript, iOS, Android, and Flutter. Supported post types differ by SDK; see [Posts Overview](./posts/overview).                         |
| Comments                 | TypeScript, iOS, Android, and Flutter.                                                                                                     |
| Stories                  | TypeScript, iOS, Android, and Flutter.                                                                                                     |
| Shareable links          | TypeScript, iOS, and Android expose shareable-link configuration. A Flutter public API was not found in the current Flutter SDK source.    |
| Post `structureType`     | TypeScript, iOS, and Android expose this field. Flutter's current public post model exposes `type` but not `structureType`.                |
| Post `localCommentCount` | TypeScript, iOS, and Android expose a locally computed live comment count. Flutter's current public post model does not expose this field. |

<Info>
  This section documents SDK behavior only. Console configuration, API-only workflows, and UIKit behavior can differ and are covered elsewhere.
</Info>

## Integration Path

<Steps>
  <Step title="Choose the target">
    Decide whether the content belongs to a user feed, a community feed, or another target supported by the page you are implementing.
  </Step>

  <Step title="Upload media first">
    Image, video, file, audio, and clip posts reference uploaded files. Use the content-handling upload pages before calling the post creation APIs.
  </Step>

  <Step title="Create or query content">
    Use the post, comment, or story repository for the content type. Prefer the platform-specific page for exact method names and return types.
  </Step>

  <Step title="Observe live data when the UI needs updates">
    Use live objects or live collections for feeds, detail views, and comment threads that should update while the user is looking at them.
  </Step>

  <Step title="Add moderation and analytics">
    Add flagging, review, delete, pin, and impression tracking only where your product workflow and platform SDK support those actions.
  </Step>
</Steps>

## Related Topics

<CardGroup cols={3}>
  <Card title="Post Creation" icon="plus" href="./posts/creation/text-post">
    Start with text posts, then add media or custom post types.
  </Card>

  <Card title="Query Posts" icon="list" href="./posts/retrieval/query-posts">
    Load feeds and filter by target, type, status, or mixed media structure.
  </Card>

  <Card title="Realtime Events" icon="bolt" href="../../core-concepts/realtime-communication/realtime-events/social-realtime-events">
    Subscribe to social topics when the UI needs remote updates.
  </Card>
</CardGroup>
