Retry failed post
retry_postPublishes a failed post again, like the Retry button in the ShortSync library. Runs the same checks as a new publish (subscription, daily platform limit, connection health, caption limits), clears the old error and re-queues the post now, or at scheduled_for when given. Doesn't use another monthly upload credit. Find failed posts with list_scheduled_posts (status: 'failed') or get_workspace_status. If the error was a disconnected account, have the user reconnect first; if the caption was too long, fix it with update_post or batch_update_posts (that re-queues it on its own).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scheduled_for | No | Optional ISO 8601 time to publish at instead of right now. Must be in the future and at most a year out. | |
| video_post_id | Yes | The failed post to retry (video_posts.id). | |
| idempotency_key | No | Optional client-generated key (e.g., a UUID) to make retries safe. Identical calls with the same key within 10 minutes return the original result instead of running the write twice. |