Skip to main content
PATCH
Reschedule a queued post

Authorizations

Authorization
string
header
required

Mint an API key in the dashboard. See https://letmepost.dev/docs/authentication/.

Path Parameters

id
string
required

Body

application/json
scheduledAt
string<date-time>
required

ISO-8601 timestamp with timezone. Must be at least 1 second in the future.

Response

Reschedule applied; row reflects the new scheduledAt.

A single per-target post row from the post log.

id
string
required
profileId
string
required
accountId
string
required
account
object
required
platform
enum<string>
required

Supported platforms. tiktok is currently in App Review — connect requests return platform_not_enabled until approval lands.

Available options:
bluesky,
facebook,
instagram,
linkedin,
pinterest,
threads,
tiktok,
twitter
status
enum<string>
required

Lifecycle state of a single per-target post row. canceled is the terminal state reached via DELETE /v1/posts/{id} on a queued scheduled post.

Available options:
queued,
validated,
publishing,
published,
failed,
rejected,
canceled
text
string
required
mediaRefs
any[]
required
scheduledAt
string<date-time> | null
required
publishedAt
string<date-time> | null
required
platformUri
string | null
required
platformCid
string | null
required
createdAt
string<date-time>
required
updatedAt
string<date-time>
required
error
any