Skip to main content
PATCH
Update checkout branding

Authorizations

X-Suby-Api-Key
string
header
required

Secret API key. sk_live_… (production) or sk_sandbox_… (sandbox).

Body

application/json
logoUrl
string<uri> | null
Maximum string length: 2048
headline
string | null
Maximum string length: 120
payButtonLabel
string | null
Maximum string length: 40
supportEmail
string<email> | null
Maximum string length: 320
termsUrl
string<uri> | null
Maximum string length: 2048
privacyUrl
string<uri> | null
Maximum string length: 2048
showSubyBadge
boolean
appearance
object | null

Theme overrides (validated allowlist). null resets to defaults.

layout
object | null

Layout config (validated allowlist).

Response

Settings updated

success
boolean
required
Example:

true

data
object
required

Endpoint-specific payload.

message
string