datamodel.get_all_datamodel
datamodel_get_all_datamodelRetrieve metadata for all data models, including build status, size, and timestamps not available via public endpoints.
Instructions
Retrieve metadata for all data models using an internal API. Sends a POST /api/v2/ecm/ GraphQL query (elasticubesMetadata). This includes additional fields such as build status, size, and timestamps that may not be available through the standard public endpoints.
Returns: list[dict[str, Any]] | dict[str, Any] List of data model metadata objects (each with oid, title, type, status, sizeInMb) on success, or {"error": "..."} on failure.
Uses an internal Linux-only route; on Windows-based Sisense use get_elasticubes instead.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "datamodel_get_all_datamodel"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||