v3

latestOpenAPI 3.1.02026-08-016689273.4 KB
Posts

Schedule or reschedule post

Schedule a post for publishing, or reschedule an already scheduled post to a new time. The post must have at least one channel with a connected profile. Archived posts cannot be scheduled; unarchive them first.

post/posts/{id}/schedule

Path parameters

idstring uuid required

Post ID (UUID)

Request body

publishAtstring date-time

When to publish the post (UTC). Required for new schedules, optional for rescheduling (uses existing publishAt if not provided).

Response

Post scheduled successfully

idstring uuid
urlstring uri
titlestring
channelsstring[]
status'Tentative' | 'ToDo' | 'InProgress' | 'ForReview' | 'Blocked' | 'Finalized' | 'Scheduled' | 'Posted'
publishDatestring

Scheduled publish date (YYYY-MM-DD) in workspace timezone

publishAtstring date-time

Scheduled publish datetime UTC

updatedAtstring date-time