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

TikTok Scheduled — List

GET

List the caller's scheduled TikTok posts (pending, processing, posted, failed, or canceled).

Overview

Lists all posts currently queued for scheduled publishing to TikTok on this account — across every status (pending, processing, posted, failed, canceled). Sorted by scheduled_for ascending.

Posts are created by passing scheduled_for to the TikTok publish endpoint instead of publishing immediately.

Endpoint

GET https://eranol.com/api/v1/social/tiktok/scheduled-posts

Response fields

FieldTypeNotes
idstringThe scheduled post's id — pass this to the cancel endpoint
platformstringAlways "tiktok" for this endpoint
payloadobjectThe original publish request body for this post
scheduled_forstringISO timestamp of when the post is/was due to publish
statusstringpending, processing, posted, failed, or canceled
fail_reasonstring | nullPresent when status is failed
resultobject | nullPresent when status is posted — the platform-specific publish result
created_atstringISO timestamp of when the post was scheduled

Example response

{
  "scheduled_posts": [{
        "id": "a1b2c3d4-...",
        "platform": "tiktok",
        "payload": {
            "video_url": "https://www.eranol.com/uploads/video.mp4",
            "title": "Check this out! #fyp",
            "privacy_level": "PUBLIC_TO_EVERYONE"
        },
        "scheduled_for": "2026-09-01T15:00:00.000Z",
        "status": "pending",
        "fail_reason": null,
        "result": null,
        "created_at": "2026-08-25T10:00:00.000Z"
    }]
}

Errors

StatusMeaning
401Missing or invalid API key
402Insufficient credits
500Internal server error — try again or contact support