ACME API Documentation logo

Copy a Post

Copy an existing post to new social media platforms

POSThttps://api.acme.com/api/post/copy
Available on Premium, Business, Enterprise plans.

Copy an existing post to new social media platforms with the same content and settings. This endpoint allows you to reuse successful posts across different platforms or with different configurations.

Please be sure to add your API_KEY, and the PROFILE_KEY if copying to a User Profile, in the Authorization header. The API Key can be found in the ACME Developer Dashboard under the API Key page.

Header Parameters

Authorizationstringrequired
API Key of the Primary Profile.

Format: Authorization: Bearer API_KEY
Profile-Keystring
Profile Key of a User Profile.

Format: Profile-Key: PROFILE_KEY

Body Parameters

postIdstringrequired

The ID of the existing post to copy. This is the ACME Post ID returned from the original /post endpoint.

platformsarrayrequired

Social media platforms to post the copied content to. Accepts an array of Strings with values: bluesky, facebook, gmb, instagram, linkedin, pinterest, reddit, snapchat, telegram, threads, tiktok, twitter, or youtube.

Please note: use facebook for Facebook Pages, and gmb for Google Business Profile.

The platforms specified here will override the original post's platforms - you must explicitly choose which platforms to copy to.

scheduleDatestring

The datetime to schedule the copied post. Accepts a UTC date time.

For example, use format YYYY-MM-DDThh:mm:ssZ and send as 2026-07-08T12:30:00Z. Please see utctime for more examples.

If not provided, the post will be published immediately.

blueskyOptionsobject

Override the original post's Bluesky settings. See Bluesky details.

faceBookOptionsobject

Override the original post's Facebook settings. See Facebook details.

gmbOptionsobject

Override the original post's Google Business Profile settings. See Google Business Profile details.

instagramOptionsobject

Override the original post's Instagram settings. See Instagram details.

linkedInOptionsobject

Override the original post's LinkedIn settings. See LinkedIn details.

pinterestOptionsobject

Override the original post's Pinterest settings. See Pinterest details.

redditOptionsobject

Override the original post's Reddit settings. See Reddit details.

snapChatOptionsobject

Override the original post's Snapchat settings. See Snapchat details.

telegramOptionsobject

Override the original post's Telegram settings. See Telegram details.

threadsOptionsobject

Override the original post's Threads settings. See Threads details.

tikTokOptionsobject

Override the original post's TikTok settings. See TikTok details.

twitterOptionsobject

Override the original post's X/Twitter settings. See X/Twitter details.

youTubeOptionsobject

Override the original post's YouTube settings. See YouTube details.

shortenLinksboolean

Override the original post's link shortening setting.

Max Pack required for link shortening.

autoHashtagobject

Override the original post's auto hashtag settings. See auto hashtags for details.

disableCommentsboolean

Override the original post's comment settings. Only available for Instagram, LinkedIn, and TikTok.

firstCommentobject

Override the original post's first comment settings. See first comment for details.

notesstring

Add new notes to the copied post. These will replace any notes from the original post. Notes are for reference only and do not affect the post content.

curl \
-H "Authorization: Bearer API_KEY" \
-H 'Content-Type: application/json' \
-d '{
  "postId": "RhrbDtYh7hdSMc67zC8H",
  "platforms": ["twitter", "facebook", "linkedin"],
  "scheduleDate": "2026-07-08T12:30:00Z"
}' \
-X POST https://api.acme.com/api/post/copy
{
   "status": "success",
   "copiedFrom": "RhrbDtYh7hdSMc67zC8H",
   "originalPost": "Today is a great day!",
   "errors": [],
   "postIds": [
       {
           "status": "success",
           "id": "1288899996423983106",
           "platform": "twitter",
           "postUrl": "https://x.com/handle/status/1288899996423983106"
       },
       {
           "status": "success",
           "id": "104923907983682_108329000309743",
           "platform": "facebook", 
           "postUrl": "https://www.facebook.com/104923907983682_108329000309743"
       },
       {
           "status": "success",
           "id": "urn:li:share:7282181682126807042",
           "postUrl": "https://www.linkedin.com/feed/update/urn:li:share:7282181682126807042",
           "owner": "urn:li:organization:77682157",
           "platform": "linkedin"
       }
   ],
   "id": "KpwxFmNj3kgQLa92vE5T"
}