Get list available slide themes in the system.
GET
/admin/slide/theme
curl \
--request GET 'https://api.huy-devops.site/api/admin/slide/theme' \
--header "Authorization: Bearer $ACCESS_TOKEN"
Response examples (200)
{
"success": true,
"code": 200,
"message": "string",
"data": [
{
"backgroundColor": "string",
"themeColors": [
"string"
],
"fontColor": "string",
"fontName": "string",
"outline": {
"style": "solid",
"width": 42.0,
"color": "string"
},
"shadow": {
"h": 42.0,
"v": 42.0,
"blur": 42.0,
"color": "string"
},
"titleFontName": "string",
"titleFontColor": "string",
"labelFontColor": "string",
"labelFontName": "string",
"id": "string",
"name": "string",
"additionalElements": [
{
"id": "string",
"type": "text",
"left": 42.0,
"top": 42.0,
"width": 42.0,
"height": 42.0,
"rotate": 42.0,
"lock": true,
"groupId": "string",
"link": {
"type": "web",
"target": "string"
}
}
],
"accentImageShape": "default",
"card": {
"enabled": true,
"borderRadius": 42.0,
"borderWidth": 42.0,
"fill": "none",
"shadow": {
"h": 42.0,
"v": 42.0,
"blur": 42.0,
"color": "string"
},
"backgroundColor": "string",
"textColor": "string"
}
}
],
"pagination": {
"currentPage": 1,
"pageSize": 10,
"totalItems": 100,
"totalPages": 10
}
}