Skip to main content

How to Share a Post

Sharing lets you repost or send a post to your feed, to friends, or in a message so others can see it.

In the app (UI)

  1. Open a post you want to share.
  2. Click the Share control (e.g. share icon or “Share” under the post).
  3. Choose how to share:
    • Share to your feed (repost): The post may be shared on your timeline with an optional comment. Confirm to post.
    • Send in a message: Pick a friend or group and send the post as a message; they can open and view it.
    • Copy link: Copy a link to the post to paste elsewhere.
  4. Add any optional message or comment if the dialog allows, then confirm. The shared post (or link) will appear where you chose.

Exact options depend on the app (e.g. “Share now”, “Share to feed”, “Send in Messenger”, “Copy link”).

Via the API

Sharing is often implemented as:

  • Create a new post that references the original (e.g. shared post ID or URL), so use the usual create-post API with optional fields indicating it’s a share (see backend docs).
  • Reaction type “Share”: Some apps record a share as a reaction: POST /api/Post/{postId}/reactions with "type": "share". See Reactions feature.
  • Send in chat: Use the Messaging API to send a message that contains a link or attachment pointing to the post.

Check the Posts feature and API docs for the exact share endpoint (e.g. POST /api/Post/share or equivalent) if your backend exposes one.

Next steps