Retry one or more failed posts by resetting their status to scheduled and setting their post time to now. This allows you to re-attempt posting content that previously failed.
Important Restrictions:
You can only retry posts with status failed
Posts with other statuses (scheduled, pending, complete, retrying) cannot be retried using this endpoint
The retry will reset the post time to the current time and change the status to scheduled
Check post status before retrying:Always verify that posts have failed before attempting to retry them. Use the Get Posts endpoint to check post statuses first.
1
Fetch posts
Use the Get Posts endpoint to retrieve posts and check their status
2
Filter failed posts
Filter out posts with status failed from your post list
3
Retry posts
Call the retry endpoint with the filtered post IDs
Account authentication expired - May need account re-authorization
Platform rate limits - Retry after waiting period
Content violations - Review and modify content before retrying
Invalid media URLs - Fix media URLs before retrying
If a post continues to fail after multiple retries, check the post details and error logs to identify the underlying issue. Some failures may require manual intervention or content modifications.