Returns dashboard structure based on user’s role and permissions. Structure contains widget layout and configuration. All available components and their configurations are described in the enneo documentation.
curl --request GET \
--url https://demo.enneo.ai/api/mind/report/structure
{
"contentSchema": {
"id": "content",
"type": "div",
"class": "contentContainer",
"children": [
{
"id": "headerContainer",
"type": "div",
"class": "headerContainer",
"children": [
{
"id": "headerIconContainer",
"type": "div",
"class": "headerIconContainer",
"children": [
{
"id": "icon",
"type": "image",
"imageUrl": "/icons/icon.svg"
}
]
}
]
}
]
}
}
Cookie-based authentication
Successful operation
The response is of type object
.
curl --request GET \
--url https://demo.enneo.ai/api/mind/report/structure
{
"contentSchema": {
"id": "content",
"type": "div",
"class": "contentContainer",
"children": [
{
"id": "headerContainer",
"type": "div",
"class": "headerContainer",
"children": [
{
"id": "headerIconContainer",
"type": "div",
"class": "headerIconContainer",
"children": [
{
"id": "icon",
"type": "image",
"imageUrl": "/icons/icon.svg"
}
]
}
]
}
]
}
}