Posteady
Posteady Docs
GuidesAPI referenceMCP

Create a repost

Reshare an existing post to a connected Threads, X, or LinkedIn account.

POST
/api/v1/reposts
curl -X POST "https://example.com/api/v1/reposts" \  -H "Content-Type: application/json" \  -d '{    "accountId": "11111111-1111-4111-8111-111111111111",    "postId": "18000000000000001"  }'
{  "success": true,  "accountId": "11111111-1111-4111-8111-111111111111",  "provider": "threads",  "sourcePostId": "18000000000000001",  "repostId": "18000000000000003",  "permalink": null}

Repost (reshare) an existing post to the connected account's own feed. X = retweet, Threads = repost, LinkedIn = repost. One account reposts one post. The target account must have capabilities.repostPosts=true. TikTok, Instagram, YouTube, and Facebook are not supported.

AuthorizationBearer <token>

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json