Presentation

Render domain result as structured human view

Deterministic system-to-human presentation layer. Translates domain results into management-grade artefacts (KPI cards, VDMI matrices, decision briefs, …). No LLM calls; all facts come from domainResult.

post/api/presentation/render

Request

  • Base URL: https://api.cernion.de
  • URL: https://api.cernion.de/api/presentation/render
  • Auth: none declared

Query parameters

tokenstring

Optional Cernion MCP token as URL query parameter. If provided, it overrides CERNION_TOKEN for this request. Prefer Authorization Bearer header in production to reduce token exposure in URLs/logs.

Request body

intentstring
audiencestring
preferredFormat'auto' | 'kpi_fact' | 'comparison_table' | 'vdmi_matrix_table' | 'decision_brief' | 'risk_table' | 'evidence_gap_table' | 'debug_summary'
domainResultobject required

Raw domain output to be rendered

contextobject
localestring
tokenstring

Optional Cernion MCP token for this request. Overrides CERNION_TOKEN when provided.

Example request

{
  "intent": "asset_count_query",
  "audience": "management",
  "domainResult": {
    "label": "PV-Anlagen in Wiesloch",
    "count": 312,
    "unit": "Anlagen",
    "area": "Wiesloch",
    "source": "Marktstammdatenregister (MaStR)",
    "asOf": "2026-05-17"
  },
  "context": {
    "tenantId": "demo",
    "locale": "de-DE"
  },
  "locale": "de-DE"
}

Response

Structured presentation result

successboolean
markdownstring

Changes

No recorded changes to this operation across all 2 revisions of this API.