Reschedule a post
const url = 'https://postflow.biz.id/api/v1/posts/example/reschedule';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"scheduledAt":"2026-04-15T12:00:00Z"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://postflow.biz.id/api/v1/posts/example/reschedule \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "scheduledAt": "2026-04-15T12:00:00Z" }'Moves every account that hasn’t published yet.
MCP tool: reschedule_post.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Post id
Request Bodyrequired
Section titled “Request Bodyrequired”object
Example generated
{ "scheduledAt": "2026-04-15T12:00:00Z"}Responses
Section titled “Responses”OK
object
Derived from the targets.
pending = waiting for the owner’s approval.
Send as expectedVersion when updating to avoid overwriting someone else’s change.
object
Use in mediaIds.
App path of the file. With the API, download it from /media/{id}/file.
One account a post goes to.
object
Target id, for retrying one account.
As sent in the request.
object
object
Hex color
Example
{ "status": "draft", "review": "none", "media": [ { "kind": "image", "mime": "image/jpeg" } ], "targets": [ { "platform": "facebook", "contentType": "fb_post", "status": "draft", "firstCommentStatus": "pending" } ]}Validation failed. details lists what to fix.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}Missing, invalid, expired or deleted key or token.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}Subscription inactive or plan limit reached.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}Not allowed: a read-only key, the owner’s approval, or an owner-only action.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}Not found in this workspace.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}Conflict, e.g. the post is publishing right now, or the platform refused the action.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}More than 120 requests in a minute with this key.
object
object
A sentence you can show to a person.
Field errors ({ field: [messages] }), or preflight: per-account rule violations with an issue code.
Example
{ "error": { "code": "UNAUTHENTICATED" }}