Skip to main content
POST
Schedule a suggestion

Authorizations

Authorization
string
header
required

A SuperX API key ("sxk_..."), created in the SuperX app under Account > API / MCP / CLI. Keys are server-side secrets.

Path Parameters

id
integer
required

The suggestion's numeric id, from GET /v1/workers/suggestions.

Required range: x >= 1

Body

application/json
scheduled_for
string<date-time>
required

When to post it. UTC ISO-8601 with an explicit Z or offset, at least 60 seconds in the future.

autoRetweet
object | null

Auto Retweet settings for this post, in the composer's own shape. Omit to leave it off.

autoPlug
object | null

Auto Plug settings for this post, in the composer's own shape. Omit to leave it off.

autoDelete
object | null

Auto Delete settings for this post, in the composer's own shape. Omit to leave it off.

enablePostingTwitter
boolean

Post it to X. Omit to leave the account's own behaviour unchanged.

enablePostingBsky
boolean

Also cross-post it to Bluesky. Omit to leave the account's own behaviour unchanged.

account_id
string

Any account you own, meaning your main account (the default when omitted) or one linked to it. An account shared with you returns 403 writes_main_account_only.

Response

The suggestion and the scheduled post it became.

data
object