Scheduling
Move a scheduled post to a new time without changing its content.
curl -s -X PATCH https://api.betterpost.dev/v1/posts/scheduled/post_8f3k2m9q1x7v4n6b0c5d2a1z \
-H "x-access-key: $BETTERPOST_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "scheduledFor": "2026-11-04T10:30:00", "timezone": "America/Chicago" }'{ "success": true, "message": "Post rescheduled.", "scheduledFor": "2026-11-04T16:30:00.000Z" }timezone defaults to the post's current time zone. The same time rules
apply as when scheduling. Credits do not change. A post that is not scheduled returns 409 not_scheduled.
Reference: PATCH /v1/posts/scheduled/{id}.