Skip to main content
GET
/
v1
/
app-theme
Get app theme
curl --request GET \
  --url https://{tenant}.cubecloud.dev/api/v1/app-theme \
  --header 'Authorization: <api-key>'
{
  "applyThemeGlobally": true,
  "dark": {
    "accentColor": "<string>",
    "backgroundColor": "<string>",
    "contrast": 123,
    "foregroundColor": "<string>",
    "logoUrl": "<string>"
  },
  "light": {
    "accentColor": "<string>",
    "backgroundColor": "<string>",
    "contrast": 123,
    "foregroundColor": "<string>",
    "logoUrl": "<string>"
  },
  "typography": {
    "body": {
      "fontRef": "<string>",
      "fontWeight": 123
    },
    "fonts": [
      {
        "format": "<string>",
        "id": "<string>",
        "url": "<string>",
        "family": "<string>",
        "name": "<string>"
      }
    ],
    "heading": {
      "fontRef": "<string>",
      "fontWeight": 123
    }
  }
}

Authorizations

Authorization
string
header
required

API key authentication. Send Authorization: Api-Key <YOUR_API_KEY>.

Response

200 - application/json
applyThemeGlobally
boolean
required
dark
object
required
light
object
required
typography
object