REST APIPOST

Retry Failed

Retry only the platforms where publishing failed, without recreating the post or re-uploading any of its media files.

POSThttps://post.adaptlypost.com/post/api/v1/social-posts/:id/retry

Retry publishing to platforms that previously failed for a specific post.

API Key (Bearer token)
Permission:posts.publishRoles and permissions

Retrying a post created by another member also needs posts.others.

Body Parameters

ParameterTypeDescription
platformIdsstring[]Optional. PostPlatform ids from the post results endpoint, or platform names such as "BLUESKY" to retry every failed entry of that platform. Omit it to retry every failed entry. Unknown values return 400
Only platforms with FAILED status are retried. Pass platform entry ids from the results endpoint, platform names, or nothing to retry everything that failed.
Retry Failed Platforms
curl --request POST \
  --url https://post.adaptlypost.com/post/api/v1/social-posts/post_xyz789/retry \
  --header 'Authorization: Bearer <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{
    "platformIds": ["pp_002", "BLUESKY"]
  }'
201
{
  "postId": "post_xyz789",
  "queuedPlatforms": ["LINKEDIN", "BLUESKY"],
  "isScheduled": false
}