Repost an existing post
repost_postRepost (reshare) an existing post to the connected account's own feed. The postId comes from list_posts and the accountId from list_accounts. Supports Threads (repost), X (retweet), and LinkedIn (repost). One account reposts one post per call. The target workspace is determined automatically from accountId. Note: an X repost (retweet) does not appear back in list_posts/analytics afterward. ⚠️ This action is IRREVERSIBLE — the repost is published immediately.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"accountId": "<accountId>",
"postId": "<postId>"
},
"name": "repost_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| postId | Yes | Native platform post ID to repost (from list_posts). LinkedIn: the urn:li:share/ugcPost; X: the tweet ID; Threads: the media ID. | |
| accountId | Yes | Account that will repost (from list_accounts). UUID. | |
| workspaceId | No | Optional. The target workspace is determined automatically from accountId. When given, it must match the account's workspace. |