Skip to main content
PATCH

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
string
required

Body

application/json
text
string

Replacement text (single post). Provide either text or parts, not both.

parts
object[]

Replacement parts (full replace, media included), 1 to 25 items, 25,000 characters total. A part without media drops the media it carried.

scheduled_for
string<date-time>

New time, UTC ISO-8601 with explicit Z or offset. On its own it never promotes a draft.

status
enum<string>

Explicit transition. scheduled requires a future time (via scheduled_for or already stored).

Available options:
draft,
scheduled
title
string | null

New title; null clears it.

Maximum string length: 300
scratchpad
string | null

New notes; null clears them.

Maximum string length: 30000
tags
string[]

Full replacement tag id set. [] clears all tags. Unknown ids fail with 400 unknown_tag.

Maximum array length: 20
auto_retweet
object | null

Auto retweet override; null removes it. Omit to keep the current setting.

auto_delete
object | null

Auto delete override; null removes it. Omit to keep the current setting.

auto_plug
object | null

Auto plug override; null removes it. Omit to keep the current setting. Unknown template ids fail with 400 unknown_plug_template.

super_followers_only
boolean

Post to Super Followers only. Omit to keep the current setting.

account_id
string

Must be your main account (or omitted).

Response

The full updated post.

data
object