---
title: "Receipt-grounded presentation contract — read-only renderer grounding check"
method: GET
path: "/api/dashboard-api/receipt-grounded-presentation-contract"
tags: ["Dashboard API"]
---

# Receipt-grounded presentation contract — read-only renderer grounding check

`GET /api/dashboard-api/receipt-grounded-presentation-contract`

## Request

- Base URL: `https://api.cernion.de`
- URL: `https://api.cernion.de/api/dashboard-api/receipt-grounded-presentation-contract`
- Auth: none declared

Evaluates whether a requested presentation renderer is grounded by the supplied domain shape, executed source action and evidence gaps. This is a deterministic inspect endpoint only; it does not run Personal-Agent chat, execute tools, create HITL/interface-placeholder items, mutate data, ingest RAG or call external services.

## Query parameters

- `preferredFormat` string
- `selectedType` string
- `sourceAction` string
- `domainShape` 'plain' | 'vdmi_matrix' | 'kpi_fact' | 'evidence_gap' | 'decision_brief'
- `evidenceGapId` string
- `query` string
- `token` string

## Response `200`

Receipt-grounded presentation contract decision

- object
  - `contractId` string
  - `requestedType` string, nullable
  - `selectedType` string, nullable
  - `allowedTypes` string[]
  - `blockedReason` string, nullable
  - `sourceActions` string[]
  - `evidenceGapIds` string[]
  - `positiveFollowUps` object[]
  - `dossierEvidence` object
  - `timestamp` string, date-time
  - `_errors` string[]

---

[API](https://skmtc.dev/cernion/apis/cernion-energy-tools-api.md) · [All operations](https://skmtc.dev/cernion/apis/cernion-energy-tools-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cernion/apis/cernion-energy-tools-api/revisions/cdb94473b538?raw)
