# 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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}":{"get":{"tags":["Output-Module"],"summary":"Find an existing Resource by identifier","operationId":"getById_132","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"},"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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}":{"put":{"tags":["Output-Module"],"summary":"Update existing Resource ","operationId":"update_122","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"},"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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}":{"delete":{"tags":["Output-Module"],"summary":"Delete an existing Resource","operationId":"delete_109","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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/deactivate":{"put":{"tags":["Output-Module"],"summary":"deaktiviert eine bestehende Resource","operationId":"deactivate_56","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"},"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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/reports/{id}/activate":{"put":{"tags":["Output-Module"],"summary":"aktiviert eine bestehende Resource","operationId":"activate_56","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"},"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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/modules/{moduleKey}/texts/{id}":{"put":{"tags":["Output-Module"],"summary":"Update Localisation","operationId":"update_123","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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/reports":{"post":{"tags":["Output-Module"],"summary":"Create new Resource","operationId":"create_111","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"},"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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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 forma 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"},"outputType":{"type":"string","description":"outputType"},"groupIdentifier":{"type":"string","description":"OutputReportGroup Identifier (optional), sonst Default-Group des Moduls"},"published":{"type":"boolean","description":"sollen nur bereits veröffentlichte Dokumente beachtet werden?"}}}}}}
```

## GET /cmn/output/subscription

>

```json
{"openapi":"3.1.0","info":{"title":"OpenAPI definition","version":"2026.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/api","description":"Generated server url"}],"paths":{"/cmn/output/report-types/{id}":{"get":{"tags":["Output-Module"],"summary":"Find an existing Resource by identifier","operationId":"getById_133","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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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.14.3"},"tags":[{"name":"Output-Module","description":"Ausgabe Module"}],"servers":[{"url":"http://localhost:52177/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"}}}}}}}}}
```
