Reschedule a queued post
Move a scheduled post to a new firing time. Only allowed when status=queued AND scheduledAt is still in the future — once a post enters publishing or any terminal state, the window closes and the request returns 409.
The operation is atomic: the API replaces the BullMQ job (removes the old delayed job, enqueues a new one at the updated delay) and only persists the new scheduledAt if the queue swap succeeded. A post.rescheduled webhook fires on success, carrying both the old and new timestamps.
Documentation Index
Fetch the complete documentation index at: https://docs.letmepost.dev/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Mint an API key in the dashboard. See https://letmepost.dev/docs/authentication/.
Path Parameters
Body
ISO-8601 timestamp with timezone. Must be at least 1 second in the future.
Response
Reschedule applied; row reflects the new scheduledAt.

