Posts

Repost a post to social networks

Repost (reshare) a published post to all remote social network platforms it was published to. Optionally pass a 'quote' to add commentary on top of the repost where the network supports it (X quote tweet, Bluesky quote post, LinkedIn reshare with commentary, Threads quote post) - otherwise a plain repost/reshare is created. Returns per-account results. Networks that do not support reposting via API (Facebook, Instagram, Pinterest, TikTok, Google Business, Vimeo, YouTube) will appear with status='failed'. At least one successful repost returns HTTP 200 with success=true.

post/v1/posts/{id}/repost

Request

  • Base URL: https://api.outstand.so
  • URL: https://api.outstand.so/v1/posts/{id}/repost
  • Auth: none declared

Path parameters

idstring required

Response

Repost attempted. Check the 'results' array for per-account status. 'success' is true if at least one network was reposted to.

successboolean required

True if at least one social network account was successfully reposted to. False if all accounts failed.

Example response

{
  "success": true,
  "results": [
    {
      "network": "bluesky",
      "username": "mycompany",
      "platform_post_id": "at://did:plc:abc123/app.bsky.feed.post/xyz",
      "status": "reposted",
      "repost_id": "at://did:plc:abc123/app.bsky.feed.repost/def456"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.