Skip to main content
PATCH
/
api
/
v1
/
status-pages
/
{id}
/
customization
Update customization for a status page
curl --request PATCH \
  --url https://api.example.com/api/v1/status-pages/{id}/customization \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "primaryColor": "<string>",
  "accentColor": "<string>",
  "backgroundColor": "<string>",
  "foregroundColor": "<string>",
  "primaryForegroundColor": "<string>",
  "cardColor": "<string>",
  "cardForegroundColor": "<string>",
  "mutedColor": "<string>",
  "mutedForegroundColor": "<string>",
  "borderColor": "<string>",
  "textColor": "<string>",
  "useDarkTheme": true,
  "showSubscriptionButton": true,
  "showRecentUpdatesSection": true,
  "hideHeaderName": true,
  "shadowStyle": "<string>",
  "borderRadiusStyle": "<string>",
  "defaultLanguage": "<string>",
  "headerDisplayName": "<string>",
  "customCss": "<string>",
  "customHeaderHtml": "<string>",
  "customFooterHtml": "<string>"
}
'

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string
required

Body

application/json
primaryColor
string
accentColor
string
backgroundColor
string
foregroundColor
string
primaryForegroundColor
string
cardColor
string
cardForegroundColor
string
mutedColor
string
mutedForegroundColor
string
borderColor
string
textColor
string
useDarkTheme
boolean
showSubscriptionButton
boolean
showRecentUpdatesSection
boolean
hideHeaderName
boolean
shadowStyle
string
borderRadiusStyle
string
defaultLanguage
string
headerDisplayName
string
customCss
string
customHeaderHtml
string

Response

200 - undefined