Postpone Logo
Getting Started

API Changelog

Notable additions and changes to the Postpone API.

This changelog highlights notable additions and changes to the Postpone API. Minor documentation updates and internal changes are not included.

November 2026

Docs MCP server

The API documentation now has its own MCP server at https://developers.postpone.app/mcp. Connect it to Claude Code, Cursor, VS Code, or another AI coding assistant so it can look up queries, mutations, and fields while it writes code against the Postpone API.

Learn how to connect the Docs MCP server

October 2026

Schedule Telegram posts

The new scheduleTelegramPost and updateScheduledTelegramPost mutations schedule posts to connected Telegram channels and groups, with formatted text, photos, videos, albums, GIFs, link buttons, paid media, and options for link previews, silent sending, pinning, and content protection. telegramPost and telegramSubmissions retrieve them.

Learn how to schedule Telegram posts

Set video cover images

The new setVideoCover mutation sets the cover image of a Content Library video, either from a frame of the video (offsetMs) or from your own image (imageUrl or imageMediaId). Covers apply to Instagram Reels, TikTok videos, Facebook Reels, LinkedIn videos, and Pinterest video Pins. removeVideoCover removes a cover, and MediaType.coverImage returns it.

Learn how to set video covers

August 2026

Schedule Reddit posts using Account Schedules

scheduleRedditPost now accepts schedulingMode: QUEUE_NEXT. Leave postAt off the submissions and the first one takes the next open slot in the Reddit account's Account Schedule, with the rest spaced 20 minutes apart behind it.

Learn about scheduling Reddit posts at the next open slot

Query next scheduled dates for Reddit accounts

nextScheduleDates now accepts Reddit accounts and returns a scheduleDate for them.

Learn about next scheduled dates

Create drafts without a scheduled date

Scheduling mutations can now create and update drafts without a postAt value on all supported platforms except Reddit. A date is still required before the draft can be published.

Learn about drafts without a date

Schedule posts using Account Schedules

Scheduling mutations now support schedulingMode: QUEUE_NEXT. Leave out postAt to place a post in the next open slot in the social account's Account Schedule.

Learn about scheduling at the next open slot

July 2026

Attach media with a unified input

Scheduling mutations now accept a media list. Each file can be referenced by Content Library ID, Content Library name, or public URL. This replaces the legacy mediaUrl, mediaUrls, and mediaName parameters, which remain available but are deprecated.

Learn about attaching media

Upload media through the API

New GraphQL mutations can add images, videos, and GIFs to the Content Library from a public URL or by uploading a local file directly.

Learn how to upload media

Find fresh media for Reddit

The Content Library media query now supports the FRESH_FOR_SUBREDDIT usage filter. Use it to find media that has not been submitted or scheduled in specified subreddits.

Learn about Content Library usage filters

June 2026

Connect AI agents with MCP

The Postpone Model Context Protocol (MCP) server launched in beta. MCP-compatible clients can list accounts and posts, search media, and create or delete scheduled posts using OAuth or an API key.

Learn how to connect with MCP

May 2026

Schedule Threads topic tags and ghost posts

The Threads scheduling mutation now supports explicit topic tags and text-only ghost posts that automatically archive after 24 hours.

Learn about scheduling Threads posts