# Output Module

Ausgabe Module

## GET /cmn/output/reports/{id}

> Find an existing Resource by identifier

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}":{"get":{"tags":["Output-Module"],"summary":"Find an existing Resource by identifier","operationId":"getById_135","parameters":[{"name":"id","in":"path","description":"an identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReport"}}}},"404":{"description":"Resource with given ID was not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}}}}}},"components":{"schemas":{"common-output-OutputReport":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"active":{"type":"boolean","default":true,"description":"ist dieser Report aktiv?","readOnly":true},"groupRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"reportTypeRef":{"$ref":"#/components/schemas/common-output-OutputReport.ReportTypeReference"},"outputTemplateSource":{"type":"string","description":"Report Quellen","enum":["PARAMETER_MODE","FILE_MODE"],"readOnly":true},"textTemplates":{"type":"array","description":"Text als ReportTemplate (Nachrichten)","items":{"$ref":"#/components/schemas/common-output-OutputTextTemplate"}},"languages":{"type":"array","description":"die ausgewählten Sprachen für diesen Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}},"systemPresetting":{"type":"boolean","description":"handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden","readOnly":true},"moduleRule":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"label":{"type":"string","description":"Label","maxLength":255,"minLength":0},"description":{"type":"string","description":"description"},"alias":{"type":"string","description":"Alias Name für die Subreporte"},"copied":{"type":"boolean","description":"Gibt an, ob es sich um eine Kopie eines anderen Reports handelt","readOnly":true},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen"},"reportUrl":{"type":"string","description":"die vario-report-url","readOnly":true},"reportParameter":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"templateFactoryConfiguration":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"required":["label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"common-output-OutputReport.ReportTypeReference":{"description":"der Reporttyp","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true},"templateEngine":{"type":"string","description":"Druck-Techniken","enum":["VQL_REPORTS","JSON_REPORTS","TEXT_ONLY"],"readOnly":true}},"required":["id"]},"common-output-OutputTextTemplate":{"description":"Text als ReportTemplate (Nachrichten)","properties":{"contentType":{"type":"string","description":"Format","enum":["TEXT","HTML"]},"subjectTemplate":{"type":"string","description":"template anteil für subject"},"bodyTemplate":{"type":"string","description":"template anteil für den body"}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}}}}}
```

## PUT /cmn/output/reports/{id}

> Update existing Resource&#x20;

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}":{"put":{"tags":["Output-Module"],"summary":"Update existing Resource ","operationId":"update_125","parameters":[{"name":"id","in":"path","description":"an identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReport"}}},"required":true},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReport"}}}},"404":{"description":"Resource was not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}},"422":{"description":"Resource was not valid to process","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}}}}}},"components":{"schemas":{"common-output-OutputReport":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"active":{"type":"boolean","default":true,"description":"ist dieser Report aktiv?","readOnly":true},"groupRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"reportTypeRef":{"$ref":"#/components/schemas/common-output-OutputReport.ReportTypeReference"},"outputTemplateSource":{"type":"string","description":"Report Quellen","enum":["PARAMETER_MODE","FILE_MODE"],"readOnly":true},"textTemplates":{"type":"array","description":"Text als ReportTemplate (Nachrichten)","items":{"$ref":"#/components/schemas/common-output-OutputTextTemplate"}},"languages":{"type":"array","description":"die ausgewählten Sprachen für diesen Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}},"systemPresetting":{"type":"boolean","description":"handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden","readOnly":true},"moduleRule":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"label":{"type":"string","description":"Label","maxLength":255,"minLength":0},"description":{"type":"string","description":"description"},"alias":{"type":"string","description":"Alias Name für die Subreporte"},"copied":{"type":"boolean","description":"Gibt an, ob es sich um eine Kopie eines anderen Reports handelt","readOnly":true},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen"},"reportUrl":{"type":"string","description":"die vario-report-url","readOnly":true},"reportParameter":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"templateFactoryConfiguration":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"required":["label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"common-output-OutputReport.ReportTypeReference":{"description":"der Reporttyp","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true},"templateEngine":{"type":"string","description":"Druck-Techniken","enum":["VQL_REPORTS","JSON_REPORTS","TEXT_ONLY"],"readOnly":true}},"required":["id"]},"common-output-OutputTextTemplate":{"description":"Text als ReportTemplate (Nachrichten)","properties":{"contentType":{"type":"string","description":"Format","enum":["TEXT","HTML"]},"subjectTemplate":{"type":"string","description":"template anteil für subject"},"bodyTemplate":{"type":"string","description":"template anteil für den body"}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}}}}}
```

## DELETE /cmn/output/reports/{id}

> Delete an existing Resource

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}":{"delete":{"tags":["Output-Module"],"summary":"Delete an existing Resource","operationId":"delete_112","parameters":[{"name":"id","in":"path","description":"an identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-api-OperationMessage"}}}},"404":{"description":"Resource was not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}},"409":{"description":"unable to delete Resource, due to constraints, existing references or internal state","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-api-OperationMessage"}}}}}}}},"components":{"schemas":{"core-api-OperationMessage":{"properties":{"context":{"type":"string","description":"message context"},"messageValue":{"type":"string","description":" message"}}},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"}}}}
```

## GET /cmn/output/reports/{id}/template-configuration

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/template-configuration":{"get":{"tags":["Output-Module"],"operationId":"getTemplateConfiguration","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}}}
```

## PUT /cmn/output/reports/{id}/template-configuration

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/template-configuration":{"put":{"tags":["Output-Module"],"operationId":"putTemplateConfiguration","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK"}}}}}}
```

## GET /cmn/output/reports/{id}/parameter

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/parameter":{"get":{"tags":["Output-Module"],"operationId":"getParameter","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}}}
```

## PUT /cmn/output/reports/{id}/parameter

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/parameter":{"put":{"tags":["Output-Module"],"operationId":"putParameter","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"type":"string"}}},"required":true},"responses":{"200":{"description":"OK"}}}}}}
```

## PUT /cmn/output/reports/{id}/deactivate

> deaktiviert eine bestehende Resource

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/deactivate":{"put":{"tags":["Output-Module"],"summary":"deaktiviert eine bestehende Resource","operationId":"deactivate_57","parameters":[{"name":"id","in":"path","description":"identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReport"}}}},"404":{"description":"Resource was not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}},"422":{"description":"Resource was not valid to process","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}}}}}},"components":{"schemas":{"common-output-OutputReport":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"active":{"type":"boolean","default":true,"description":"ist dieser Report aktiv?","readOnly":true},"groupRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"reportTypeRef":{"$ref":"#/components/schemas/common-output-OutputReport.ReportTypeReference"},"outputTemplateSource":{"type":"string","description":"Report Quellen","enum":["PARAMETER_MODE","FILE_MODE"],"readOnly":true},"textTemplates":{"type":"array","description":"Text als ReportTemplate (Nachrichten)","items":{"$ref":"#/components/schemas/common-output-OutputTextTemplate"}},"languages":{"type":"array","description":"die ausgewählten Sprachen für diesen Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}},"systemPresetting":{"type":"boolean","description":"handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden","readOnly":true},"moduleRule":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"label":{"type":"string","description":"Label","maxLength":255,"minLength":0},"description":{"type":"string","description":"description"},"alias":{"type":"string","description":"Alias Name für die Subreporte"},"copied":{"type":"boolean","description":"Gibt an, ob es sich um eine Kopie eines anderen Reports handelt","readOnly":true},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen"},"reportUrl":{"type":"string","description":"die vario-report-url","readOnly":true},"reportParameter":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"templateFactoryConfiguration":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"required":["label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"common-output-OutputReport.ReportTypeReference":{"description":"der Reporttyp","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true},"templateEngine":{"type":"string","description":"Druck-Techniken","enum":["VQL_REPORTS","JSON_REPORTS","TEXT_ONLY"],"readOnly":true}},"required":["id"]},"common-output-OutputTextTemplate":{"description":"Text als ReportTemplate (Nachrichten)","properties":{"contentType":{"type":"string","description":"Format","enum":["TEXT","HTML"]},"subjectTemplate":{"type":"string","description":"template anteil für subject"},"bodyTemplate":{"type":"string","description":"template anteil für den body"}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}}}}}
```

## PUT /cmn/output/reports/{id}/activate

> aktiviert eine bestehende Resource

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/activate":{"put":{"tags":["Output-Module"],"summary":"aktiviert eine bestehende Resource","operationId":"activate_57","parameters":[{"name":"id","in":"path","description":"identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReport"}}}},"404":{"description":"Resource was not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}},"422":{"description":"Resource was not valid to process","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}}}}}},"components":{"schemas":{"common-output-OutputReport":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"active":{"type":"boolean","default":true,"description":"ist dieser Report aktiv?","readOnly":true},"groupRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"reportTypeRef":{"$ref":"#/components/schemas/common-output-OutputReport.ReportTypeReference"},"outputTemplateSource":{"type":"string","description":"Report Quellen","enum":["PARAMETER_MODE","FILE_MODE"],"readOnly":true},"textTemplates":{"type":"array","description":"Text als ReportTemplate (Nachrichten)","items":{"$ref":"#/components/schemas/common-output-OutputTextTemplate"}},"languages":{"type":"array","description":"die ausgewählten Sprachen für diesen Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}},"systemPresetting":{"type":"boolean","description":"handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden","readOnly":true},"moduleRule":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"label":{"type":"string","description":"Label","maxLength":255,"minLength":0},"description":{"type":"string","description":"description"},"alias":{"type":"string","description":"Alias Name für die Subreporte"},"copied":{"type":"boolean","description":"Gibt an, ob es sich um eine Kopie eines anderen Reports handelt","readOnly":true},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen"},"reportUrl":{"type":"string","description":"die vario-report-url","readOnly":true},"reportParameter":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"templateFactoryConfiguration":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"required":["label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"common-output-OutputReport.ReportTypeReference":{"description":"der Reporttyp","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true},"templateEngine":{"type":"string","description":"Druck-Techniken","enum":["VQL_REPORTS","JSON_REPORTS","TEXT_ONLY"],"readOnly":true}},"required":["id"]},"common-output-OutputTextTemplate":{"description":"Text als ReportTemplate (Nachrichten)","properties":{"contentType":{"type":"string","description":"Format","enum":["TEXT","HTML"]},"subjectTemplate":{"type":"string","description":"template anteil für subject"},"bodyTemplate":{"type":"string","description":"template anteil für den body"}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}}}}}
```

## PUT /cmn/output/modules/{moduleKey}/texts/{id}

> Update Localisation

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/texts/{id}":{"put":{"tags":["Output-Module"],"summary":"Update Localisation","operationId":"update_126","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportLocalizedText"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportLocalizedText"}}}}}}}},"components":{"schemas":{"common-output-OutputReportLocalizedText":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"languageRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"key":{"type":"string","description":"Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben"},"presetText":{"type":"string","description":"original text (Sprache: vario)","readOnly":true},"presetParameter":{"type":"array","description":"mögliche parameter bei dem ausdruck","items":{"type":"string","description":"mögliche parameter bei dem ausdruck"},"readOnly":true},"text":{"type":"string","description":"lokalisierte variante"}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## DELETE /cmn/output/modules/{moduleKey}/texts/{id}

> Deletes translation by id

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/texts/{id}":{"delete":{"tags":["Output-Module"],"summary":"Deletes translation by id","operationId":"deleteTranslation","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK"}}}}}}
```

## GET /cmn/output/modules/{moduleKey}/report-groups/{id}

> liest eine Gruppe

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/report-groups/{id}":{"get":{"tags":["Output-Module"],"description":"liest eine Gruppe","operationId":"getReportGroup","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}}}}}}},"components":{"schemas":{"common-output-OutputReportGroup":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"moduleKey":{"type":"string","description":"der ModuleKey des Reports","readOnly":true},"reportRefs":{"type":"array","description":"die Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"systemPresetting":{"type":"boolean","description":"handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden","readOnly":true},"defaultGroup":{"type":"boolean","description":"ist das die default Gruppe für dieses OutputModul","readOnly":true},"freePrinting":{"type":"boolean","default":false,"description":"Sind die reporte aus der Gruppe frei zugänglich"},"label":{"type":"string","description":"custom label"},"identifier":{"type":"string","description":"Identifier für die Gruppe"},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt"},"outputFilterScript":{"type":"string","description":"output-filter-script (if supported)"}},"required":["identifier","label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## PUT /cmn/output/modules/{moduleKey}/report-groups/{id}

> aktualisiert eine Gruppe

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/report-groups/{id}":{"put":{"tags":["Output-Module"],"description":"aktualisiert eine Gruppe","operationId":"updateReportGroup","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}}}}}}},"components":{"schemas":{"common-output-OutputReportGroup":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"moduleKey":{"type":"string","description":"der ModuleKey des Reports","readOnly":true},"reportRefs":{"type":"array","description":"die Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"systemPresetting":{"type":"boolean","description":"handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden","readOnly":true},"defaultGroup":{"type":"boolean","description":"ist das die default Gruppe für dieses OutputModul","readOnly":true},"freePrinting":{"type":"boolean","default":false,"description":"Sind die reporte aus der Gruppe frei zugänglich"},"label":{"type":"string","description":"custom label"},"identifier":{"type":"string","description":"Identifier für die Gruppe"},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt"},"outputFilterScript":{"type":"string","description":"output-filter-script (if supported)"}},"required":["identifier","label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## DELETE /cmn/output/modules/{moduleKey}/report-groups/{id}

> löscht diese Gruppe

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/report-groups/{id}":{"delete":{"tags":["Output-Module"],"description":"löscht diese Gruppe","operationId":"deleteReportGroup","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}}}}}}},"components":{"schemas":{"common-output-OutputReportGroup":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"moduleKey":{"type":"string","description":"der ModuleKey des Reports","readOnly":true},"reportRefs":{"type":"array","description":"die Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"systemPresetting":{"type":"boolean","description":"handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden","readOnly":true},"defaultGroup":{"type":"boolean","description":"ist das die default Gruppe für dieses OutputModul","readOnly":true},"freePrinting":{"type":"boolean","default":false,"description":"Sind die reporte aus der Gruppe frei zugänglich"},"label":{"type":"string","description":"custom label"},"identifier":{"type":"string","description":"Identifier für die Gruppe"},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt"},"outputFilterScript":{"type":"string","description":"output-filter-script (if supported)"}},"required":["identifier","label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## PUT /cmn/output/modules/{moduleKey}/report-groups/{id}/default-group

> diese Gruppe wird für das Modul die Standardgruppe (falls kein Identifier angegeben wird)

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/report-groups/{id}/default-group":{"put":{"tags":["Output-Module"],"description":"diese Gruppe wird für das Modul die Standardgruppe (falls kein Identifier angegeben wird)","operationId":"setReportGroupDefault","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"id","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}}}}}}},"components":{"schemas":{"common-output-OutputReportGroup":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"moduleKey":{"type":"string","description":"der ModuleKey des Reports","readOnly":true},"reportRefs":{"type":"array","description":"die Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"systemPresetting":{"type":"boolean","description":"handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden","readOnly":true},"defaultGroup":{"type":"boolean","description":"ist das die default Gruppe für dieses OutputModul","readOnly":true},"freePrinting":{"type":"boolean","default":false,"description":"Sind die reporte aus der Gruppe frei zugänglich"},"label":{"type":"string","description":"custom label"},"identifier":{"type":"string","description":"Identifier für die Gruppe"},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt"},"outputFilterScript":{"type":"string","description":"output-filter-script (if supported)"}},"required":["identifier","label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## POST /cmn/output/reports

> Create new Resource

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports":{"post":{"tags":["Output-Module"],"summary":"Create new Resource","operationId":"create_114","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportCreateRequest"}}},"required":true},"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReport"}}}},"422":{"description":"Resource was not valid to process","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}}}}}},"components":{"schemas":{"common-output-OutputReportCreateRequest":{"properties":{"copyFromId":{"type":"integer","format":"int64","description":"kopie: die Id des Reports, der kopiert werden soll. Wenn dieser Wert gesetzt ist, wird outputModuleKey ignoriert"},"toGroupId":{"type":"integer","format":"int64","description":"kopie/neuanlage: die Gruppe, in die der Report als neuer Report angelegt wird"},"outputModuleKey":{"type":"string","description":"neuanlage: der modul key"},"reportTypeId":{"type":"integer","format":"int64","description":"neuanlage: welcher Reporttyp liegt vor"},"label":{"type":"string","description":"Bezeichnung des neuen Reports"},"alias":{"type":"string","description":"Alias des neuen Reports"}}},"common-output-OutputReport":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"active":{"type":"boolean","default":true,"description":"ist dieser Report aktiv?","readOnly":true},"groupRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"reportTypeRef":{"$ref":"#/components/schemas/common-output-OutputReport.ReportTypeReference"},"outputTemplateSource":{"type":"string","description":"Report Quellen","enum":["PARAMETER_MODE","FILE_MODE"],"readOnly":true},"textTemplates":{"type":"array","description":"Text als ReportTemplate (Nachrichten)","items":{"$ref":"#/components/schemas/common-output-OutputTextTemplate"}},"languages":{"type":"array","description":"die ausgewählten Sprachen für diesen Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"}},"systemPresetting":{"type":"boolean","description":"handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden","readOnly":true},"moduleRule":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"label":{"type":"string","description":"Label","maxLength":255,"minLength":0},"description":{"type":"string","description":"description"},"alias":{"type":"string","description":"Alias Name für die Subreporte"},"copied":{"type":"boolean","description":"Gibt an, ob es sich um eine Kopie eines anderen Reports handelt","readOnly":true},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen"},"reportUrl":{"type":"string","description":"die vario-report-url","readOnly":true},"reportParameter":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"templateFactoryConfiguration":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"required":["label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"common-output-OutputReport.ReportTypeReference":{"description":"der Reporttyp","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true},"templateEngine":{"type":"string","description":"Druck-Techniken","enum":["VQL_REPORTS","JSON_REPORTS","TEXT_ONLY"],"readOnly":true}},"required":["id"]},"common-output-OutputTextTemplate":{"description":"Text als ReportTemplate (Nachrichten)","properties":{"contentType":{"type":"string","description":"Format","enum":["TEXT","HTML"]},"subjectTemplate":{"type":"string","description":"template anteil für subject"},"bodyTemplate":{"type":"string","description":"template anteil für den body"}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}}}}}
```

## POST /cmn/output/reports/{id}/reset

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/reset":{"post":{"tags":["Output-Module"],"operationId":"postReset","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK"}}}}}}
```

## GET /cmn/output/modules/{moduleKey}/texts

> Find all by module key and isoalpha2

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/texts":{"get":{"tags":["Output-Module"],"summary":"Find all by module key and isoalpha2","operationId":"getAllTranslations","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"languageId","in":"query","required":false,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/common-output-OutputReportLocalizedText"}}}}}}}}},"components":{"schemas":{"common-output-OutputReportLocalizedText":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"languageRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"key":{"type":"string","description":"Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben"},"presetText":{"type":"string","description":"original text (Sprache: vario)","readOnly":true},"presetParameter":{"type":"array","description":"mögliche parameter bei dem ausdruck","items":{"type":"string","description":"mögliche parameter bei dem ausdruck"},"readOnly":true},"text":{"type":"string","description":"lokalisierte variante"}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## POST /cmn/output/modules/{moduleKey}/texts

> Create translation

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/texts":{"post":{"tags":["Output-Module"],"summary":"Create translation","operationId":"createTranslation","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportLocalizedText"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportLocalizedText"}}}}}}}},"components":{"schemas":{"common-output-OutputReportLocalizedText":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"languageRef":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"key":{"type":"string","description":"Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben"},"presetText":{"type":"string","description":"original text (Sprache: vario)","readOnly":true},"presetParameter":{"type":"array","description":"mögliche parameter bei dem ausdruck","items":{"type":"string","description":"mögliche parameter bei dem ausdruck"},"readOnly":true},"text":{"type":"string","description":"lokalisierte variante"}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## POST /cmn/output/modules/{moduleKey}/report-groups

> erstellt eine Gruppe

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/report-groups":{"post":{"tags":["Output-Module"],"description":"erstellt eine Gruppe","operationId":"createReportGroup","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportGroup"}}}}}}}},"components":{"schemas":{"common-output-OutputReportGroup":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"moduleKey":{"type":"string","description":"der ModuleKey des Reports","readOnly":true},"reportRefs":{"type":"array","description":"die Report","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"systemPresetting":{"type":"boolean","description":"handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden","readOnly":true},"defaultGroup":{"type":"boolean","description":"ist das die default Gruppe für dieses OutputModul","readOnly":true},"freePrinting":{"type":"boolean","default":false,"description":"Sind die reporte aus der Gruppe frei zugänglich"},"label":{"type":"string","description":"custom label"},"identifier":{"type":"string","description":"Identifier für die Gruppe"},"exportFilename":{"type":"string","description":"Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt"},"outputFilterScript":{"type":"string","description":"output-filter-script (if supported)"}},"required":["identifier","label"]},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## POST /cmn/output/modules/{moduleKey}/print/{masterId}

> Allgemeiner EP zum Reporte drucken

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/print/{masterId}":{"post":{"tags":["Output-Module"],"summary":"Allgemeiner EP zum Reporte drucken","operationId":"printReport","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}},{"name":"masterId","in":"path","required":true,"schema":{"type":"integer","format":"int64"}}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputRequest"}}},"required":true},"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{}}}}}}}},"components":{"schemas":{"common-output-OutputRequest":{"properties":{"exportFormat":{"type":"string","description":"output-format für mail/file-export","enum":["PDF","XLSX","XLSX_RAW","JSON_RAW","REPORT_TEMPLATE"]},"exportFilename":{"type":"string","description":"filename (ohne extension) bei einem file-export"},"mailRecipients":{"type":"array","description":"Empfänger","items":{"$ref":"#/components/schemas/common-output-OutputRecipient.MailRecipient"}},"outputType":{"type":"string","description":"outputType"},"groupIdentifier":{"type":"string","description":"OutputReportGroup Identifier (optional), sonst Default-Group des Moduls"},"published":{"type":"boolean","default":false,"description":"sollen nur bereits veröffentlichte Dokumente beachtet werden?"}}},"common-output-OutputRecipient.MailRecipient":{"description":"Empfänger","properties":{"type":{"type":"string","description":"(mail) recipient type","enum":["TO","CC","BCC"]},"address":{"type":"string","description":"(mail) recipient address"},"name":{"type":"string","description":"(mail) recipient name"}}}}}}
```

## GET /cmn/output/subscription

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/subscription":{"get":{"tags":["Output-Module"],"operationId":"getPossibleSubscription","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/common-observer-PossibleSubscription"}}}}}}}}},"components":{"schemas":{"common-observer-PossibleSubscription":{"properties":{"refKey":{"type":"string"},"eventTypes":{"type":"array","items":{"type":"string"}}}}}}}
```

## GET /cmn/output/reports/{id}/template-configuration-meta

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/template-configuration-meta":{"get":{"tags":["Output-Module"],"operationId":"getTemplateConfigurationMeta","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}}}
```

## GET /cmn/output/reports/{id}/resource

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/resource":{"get":{"tags":["Output-Module"],"operationId":"getReportTemplateRef","parameters":[{"name":"id","in":"path","description":"report identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-ReportTemplateResponse"}}}}}}}},"components":{"schemas":{"common-output-ReportTemplateResponse":{"properties":{"id":{"type":"integer","format":"int64","description":"id der resource im DMS","readOnly":true},"description":{"type":"string","description":"Beschreibung","readOnly":true},"filename":{"type":"string","description":"der Dateiname","readOnly":true}}}}}}
```

## GET /cmn/output/reports/{alias}/by-resource-alias

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{alias}/by-resource-alias":{"get":{"tags":["Output-Module"],"operationId":"getReportTemplateRef_1","parameters":[{"name":"alias","in":"path","description":"report identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-ReportTemplateResponse"}}}}}}}},"components":{"schemas":{"common-output-ReportTemplateResponse":{"properties":{"id":{"type":"integer","format":"int64","description":"id der resource im DMS","readOnly":true},"description":{"type":"string","description":"Beschreibung","readOnly":true},"filename":{"type":"string","description":"der Dateiname","readOnly":true}}}}}}
```

## GET /cmn/output/report-types/{id}

> Find an existing Resource by identifier

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/report-types/{id}":{"get":{"tags":["Output-Module"],"summary":"Find an existing Resource by identifier","operationId":"getById_136","parameters":[{"name":"id","in":"path","description":"an identifier","required":true,"schema":{"type":"integer","format":"int64"}}],"responses":{"200":{"description":"successful operation","content":{"application/json":{"schema":{"$ref":"#/components/schemas/common-output-OutputReportType"}}}},"404":{"description":"Resource with given ID was not found","content":{"application/json":{"schema":{"$ref":"#/components/schemas/core-error-ApiError"}}}}}}}},"components":{"schemas":{"common-output-OutputReportType":{"properties":{"version":{"type":"string","description":"Version Identifier for this Object (for PUT)"},"info":{"$ref":"#/components/schemas/core-api-MetaInfo"},"id":{"type":"string","description":"Unique identifier of the Object"},"outputTypes":{"type":"array","description":"Die Ausgabetypen für diesen ReportType","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"engine":{"type":"string","description":"Druck-Techniken","enum":["VQL_REPORTS","JSON_REPORTS","TEXT_ONLY"],"readOnly":true},"systemPresetting":{"type":"boolean","description":"Die verwendete Druck-Technik","readOnly":true},"label":{"type":"string","description":"Kurzbezeichnung","readOnly":true}}},"core-api-MetaInfo":{"description":"MetaInformations for this Object","properties":{"createdAt":{"type":"string","format":"date-time","description":"Created At Timestamp","readOnly":true},"createdFrom":{"type":"string","description":"TenantUser-Identifier of the creator","readOnly":true},"updatedAt":{"type":"string","format":"date-time","description":"Last Updated AT Timestamp","readOnly":true},"updatedFrom":{"type":"string","description":"TenantUser-Identifier of most recent updater","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]},"core-error-ApiError":{"properties":{"instance":{"type":"string","description":"the resource that produced the error","readOnly":true},"trackingId":{"type":"string","description":"Internal tracking number for this Error","readOnly":true},"timeOfOccurence":{"type":"string","format":"date-time","description":"Internal timestamp, when this error happened","readOnly":true},"errors":{"$ref":"#/components/schemas/core-error-ApiError.Errors"},"decisions":{"type":"array","description":"all decisions, we need to take care of","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision"},"readOnly":true,"uniqueItems":true},"httpStatus":{"type":"integer","format":"int32","description":"HTTP-Status code"},"debug-info-url":{"type":"string","format":"uri","description":"optional url to get a more detailed stack trace","readOnly":true}},"required":["decisions","errors","instance","timeOfOccurence","trackingId"]},"core-error-ApiError.Errors":{"description":"all occured errors","properties":{"fieldErrors":{"type":"object","additionalProperties":{"type":"array","description":"One or more validation errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true},"description":"One or more validation errors","readOnly":true},"services":{"type":"array","description":"One or more generel service errors","items":{"$ref":"#/components/schemas/core-error-ApiErrorDetail"},"readOnly":true,"uniqueItems":true}},"readOnly":true,"required":["fieldErrors","services"]},"core-error-ApiErrorDetail":{"description":"One or more generel service errors","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"property":{"type":"string","description":"property that has a constraint violation  (optional)"}},"readOnly":true},"core-api-LocalizeableMessage":{"description":"localizeable message","properties":{"messageCode":{"type":"string","description":"Internal unique identifier/key for this message"},"messageParameters":{"type":"object","additionalProperties":{"type":"object","description":"list of parameters to fill a formattable message"},"description":"list of parameters to fill a formattable message"},"formattedMessage":{"type":"string","description":"formatted message (default language)"}}},"core-error-ApiErrorDecision":{"description":"all decisions, we need to take care of","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"title":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"multipleAnswersAllowed":{"type":"boolean","default":false,"description":"true, if an array of answers is required","readOnly":true},"textInput":{"type":"boolean","default":false,"description":"true, if text input instead of decisions is required","readOnly":true},"options":{"type":"array","description":"possible options for this decision","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOption"},"readOnly":true},"answerProperty":{"type":"string","description":"property to fill the decision into","readOnly":true},"answerPropertyType":{"type":"string","description":"type of the target property","enum":["FIELD","PARAMETER"],"readOnly":true},"searchDialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"}},"readOnly":true},"core-error-ApiErrorDecision.DecisionOption":{"description":"possible options for this decision","properties":{"message":{"$ref":"#/components/schemas/core-api-LocalizeableMessage"},"value":{"type":"string","description":"value for this decision","readOnly":true},"defaultOption":{"type":"boolean","default":false,"description":"default option","readOnly":true},"searchDialogs":{"type":"array","description":"Zu verwendende Search-Dialogs","items":{"$ref":"#/components/schemas/core-error-ApiErrorDecision.DecisionOptionSearchDialog"},"readOnly":true}}},"core-error-ApiErrorDecision.DecisionOptionSearchDialog":{"description":"Zu verwendende Search-Dialogs","properties":{"dialog":{"$ref":"#/components/schemas/unknownservice-unknownmodule-JsonNode"},"answerKey":{"type":"string","description":"Schlüssel für das Ergebnis vom Search-Dialog","readOnly":true}}},"unknownservice-unknownmodule-JsonNode":{"description":"Search-Dialog"}}}}
```

## GET /cmn/output/modules

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules":{"get":{"tags":["Output-Module"],"operationId":"getModuleInfos","responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/common-output-OutputModuleInfo"}}}}}}}}},"components":{"schemas":{"common-output-OutputModuleInfo":{"properties":{"key":{"type":"string","description":"output module key"},"label":{"type":"string","description":"output module label"},"domainIdentifier":{"type":"string","description":"Welcher Domain gehört dieses OutputModul an (wichtig für Platzhalter etc)","readOnly":true},"canCreateLayout":{"type":"boolean","default":false,"description":"gibt es eine möglichkeit, neue Reports für diesen Druck zu hinterlegen","readOnly":true},"sources":{"type":"array","description":"welche neuanlage-modi werden unterstützt","items":{"type":"string","description":"Report Quellen","enum":["PARAMETER_MODE","FILE_MODE"]},"readOnly":true},"supportedOutputType":{"type":"array","default":false,"description":"welche Ausgabetypen werden unterstützt","items":{"$ref":"#/components/schemas/core-api-ApiObjectReference"},"readOnly":true},"subreportOnlyModule":{"type":"boolean","default":false,"description":"unterstützt das Modul nur Subreports, bietet als keine eigene Druck-Implementierung","readOnly":true},"supportOutputFilterScript":{"type":"boolean","default":false,"description":"unterstützt das Modul Output-Filter-Scripte","readOnly":true},"outputFilterScriptModule":{"type":"string","description":"Script-Modul für Output-Filter scripte","readOnly":true},"freePrinting":{"type":"boolean","description":"Ist dieses Modul ein freier Report?","readOnly":true}}},"core-api-ApiObjectReference":{"description":"Related account","properties":{"id":{"type":"string","description":"Identifier"},"label":{"type":"string","description":"a label","readOnly":true},"description":{"type":"string","description":"a short description","readOnly":true},"active":{"type":"boolean","description":"Activ","readOnly":true}},"required":["id"]}}}}
```

## GET /cmn/output/modules/{moduleKey}/template-factory-meta

> liefert die Parameter um das Template zu bauen

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/template-factory-meta":{"get":{"tags":["Output-Module"],"description":"liefert die Parameter um das Template zu bauen","operationId":"getTemplateFactoryMeta","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}}}
```

## GET /cmn/output/modules/{moduleKey}/rule-meta

> liefert die Regel-Struktur des Reports/Ausgabe

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/rule-meta":{"get":{"tags":["Output-Module"],"description":"liefert die Regel-Struktur des Reports/Ausgabe","operationId":"getRuleMeta","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}}}
```

## GET /cmn/output/modules/{moduleKey}/parameter-value

> liefert die Report-Parameter, die für das Layout gebraucht werden

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/parameter-value":{"get":{"tags":["Output-Module"],"description":"liefert die Report-Parameter, die für das Layout gebraucht werden","operationId":"getReportParameter","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"object","additionalProperties":{}}}}}}}}}}
```

## GET /cmn/output/modules/{moduleKey}/parameter-meta

> liefert die Parameter-Struktur des Reports

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.20.4"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://10.102.25.252:32790/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/parameter-meta":{"get":{"tags":["Output-Module"],"description":"liefert die Parameter-Struktur des Reports","operationId":"getParameterMeta_1","parameters":[{"name":"moduleKey","in":"path","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"string"}}}}}}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.vario-software.de/api-reference/output-module.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
