Skip to main content
PUT
Update storefront presentation

Authorizations

X-API-Key
string
header
required

Path Parameters

shopId
string
required

Shop ID (ObjectId)

Body

application/json
description
string

Hero tagline

Maximum string length: 500
serverIp
string

Server IP

Maximum string length: 120
Example:

"play.shop.pl"

discordInviteUrl
string

Discord invite

Maximum string length: 300
communitySize
number

Community size

Required range: x >= 0
announcement
string

Announcement banner

Maximum string length: 500
languages
string[]

Enabled languages (ISO)

Maximum array length: 20
translations
object

Per-language storefront translations

socials
object
monthlyGoal
object
administration
object[]
Maximum array length: 50
theme
object
checkoutLayout
enum<string>

Checkout page layout

Available options:
split,
inline,
modal
hideCheckoutDiscount
boolean

Hide the discount-code field in checkout

hideCheckoutPaymentInfo
boolean

Hide the payment-operator legal strip in checkout

hideCheckoutSummary
boolean

Hide the order-summary block in the 2-step modal checkout

hero
object
sections
object
publicData
object
payments
object
fontFamily
string

Storefront font family

Maximum string length: 60
navHideHome
boolean

Hide the home link in the nav

logoUrl
string

Navbar logo URL

Maximum string length: 500
Pattern: ^(https?:\/\/|\/|$)
shopCtaLabel
string

"Sklep" CTA label

Maximum string length: 40
shopCtaHidden
boolean

Hide the "Sklep" CTA

chrome
object

Navbar/footer overrides

layout
object[]

Page block layout

Maximum array length: 50
pages
object[]

Builder subpages

Maximum array length: 30

Response

OK

success
boolean
Example:

true

data
object
message
string