Theme - Updates a theme by ID
Authorizations
Path parameters
themeIdstring · uuidRequired
Enter the ID of an existing theme
Query parameters
versionstringOptionalDefault:
The requested API version
1.0
Body
Class for representing theme update.
themeNamestring | nullableOptional
A public property of type nullable string that has both a getter and a setter method, which allows for getting and setting the value of the themeName property.
Responses
200
Success: Theme details updated successfully with newly provided information.
404
Not Found: Indicates that the requested theme does not exist.
500
Internal Server Error: An unexpected error occurred or a server timeout.
put
PUT /themes/{themeId} HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 376
{
"themeName": "text",
"themeObject": {
"name": "text",
"dataColors": [
"text"
],
"background": "text",
"foreground": "text",
"tableAccent": "text",
"textClasses": {
"label": {
"color": "text",
"fontFace": "text",
"fontSize": 1
},
"callout": {
"color": "text",
"fontFace": "text",
"fontSize": 1
},
"title": {
"color": "text",
"fontFace": "text",
"fontSize": 1
},
"header": {
"color": "text",
"fontFace": "text",
"fontSize": 1
}
}
}
}
{
"themeId": "123e4567-e89b-12d3-a456-426614174000",
"themeName": "text",
"themeObject": {
"name": "text",
"dataColors": [
"text"
],
"background": "text",
"foreground": "text",
"tableAccent": "text",
"textClasses": {
"label": {
"color": "text",
"fontFace": "text",
"fontSize": 1
},
"callout": {
"color": "text",
"fontFace": "text",
"fontSize": 1
},
"title": {
"color": "text",
"fontFace": "text",
"fontSize": 1
},
"header": {
"color": "text",
"fontFace": "text",
"fontSize": 1
}
}
}
}
Last updated