Eranol LogoEranol
BlogCommunityDocumentationPricingSign In

General

OverviewGet Started

MCP Connectors

ClaudeChatGPT
Instagram PublishInstagram Scheduled — CancelInstagram Scheduled — ListTikTokTikTok Scheduled — CancelTikTok Scheduled — ListTikTok StatusX PublishX Scheduled — CancelX Scheduled — ListYouTube PublishYouTube Scheduled — CancelYouTube Scheduled — List
Add IntroAdd OutroAudio to VideoBackground AudioCaptions ApiComposeConcatConvert a video file to MP4Convert Audio to Mp3Convert Audio to wavConvert to JPGConvert to WebMConvert to WebPDenoiseEnhanceExtract audio track from a videoExtract images from a videoGenerate a GIF from a videoHighlightsImage TestMergeNotifyOverlayProgress BarReframeRemove SilenceThumbnailTrimVerifyWatermarkZoom
DeleteImage StatusStatusFFmpeg Results

Need help?

Contact Support

X Scheduled — Cancel

DELETE

Cancel a pending scheduled X post and refund any credits charged at schedule-time.

Overview

Cancels a scheduled X post that hasn't published yet. Only posts still in pending status can be canceled — once the background dispatcher has claimed a post for publishing (processing) or it has already posted/failed, this returns 409.

If credits were charged when the post was scheduled, they're refunded automatically on a successful cancel.

Endpoint

DELETE https://eranol.com/api/v1/social/x/scheduled-posts/{id}

Path parameters

FieldTypeRequiredNotes
idstringYesThe scheduled post's id, from the list endpoint or the original schedule response's scheduled_post_id

Example request

DELETE https://eranol.com/api/v1/social/x/scheduled-posts/a1b2c3d4-...

Example response

{
  "success": true
}
StatusMeaning
400Missing/invalid required field, or invalid scheduled_for
401Missing or invalid API key
402Insufficient credits
404Scheduled post not found, or does not belong to this account
409The post can no longer be canceled (already claimed for publishing, already posted, already failed, or already canceled)
500Internal server error — try again or contact support