Output Module
Manage VARIO Cloud output modules via API, including reports, localizations, report groups, templates, parameters, activation and printing.
Ausgabe Module
an identifier
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
ist dieser Report aktiv?
trueReport Quellen
handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden
Label
description
Alias Name für die Subreporte
Gibt an, ob es sich um eine Kopie eines anderen Reports handelt
Vorgabe für den Dateinamen
die vario-report-url
Resource with given ID was not found
GET /cmn/output/reports/{id} HTTP/1.1
Host: api.example.com
Accept: */*
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"active": true,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"reportTypeRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true,
"templateEngine": "VQL_REPORTS"
},
"outputTemplateSource": "PARAMETER_MODE",
"textTemplates": [],
"languages": [],
"systemPresetting": true,
"moduleRule": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"label": "text",
"description": "text",
"alias": "text",
"copied": true,
"exportFilename": "text",
"reportUrl": "text",
"reportParameter": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"templateFactoryConfiguration": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
}
}an identifier
Version Identifier for this Object (for PUT)
Unique identifier of the Object
ist dieser Report aktiv?
trueReport Quellen
handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden
Label
description
Alias Name für die Subreporte
Gibt an, ob es sich um eine Kopie eines anderen Reports handelt
Vorgabe für den Dateinamen
die vario-report-url
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
ist dieser Report aktiv?
trueReport Quellen
handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden
Label
description
Alias Name für die Subreporte
Gibt an, ob es sich um eine Kopie eines anderen Reports handelt
Vorgabe für den Dateinamen
die vario-report-url
Resource was not found
Resource was not valid to process
PUT /cmn/output/reports/{id} HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 1358
{
"version": "text",
"info": {},
"id": "text",
"groupRef": {
"id": "text"
},
"reportTypeRef": {
"id": "text"
},
"textTemplates": [],
"languages": [],
"moduleRule": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"label": "text",
"description": "text",
"alias": "text",
"exportFilename": "text",
"reportParameter": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"templateFactoryConfiguration": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
}
}{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"active": true,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"reportTypeRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true,
"templateEngine": "VQL_REPORTS"
},
"outputTemplateSource": "PARAMETER_MODE",
"textTemplates": [],
"languages": [],
"systemPresetting": true,
"moduleRule": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"label": "text",
"description": "text",
"alias": "text",
"copied": true,
"exportFilename": "text",
"reportUrl": "text",
"reportParameter": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"templateFactoryConfiguration": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
}
}an identifier
successful operation
message context
message
Resource was not found
unable to delete Resource, due to constraints, existing references or internal state
DELETE /cmn/output/reports/{id} HTTP/1.1
Host: api.example.com
Accept: */*
{
"context": "text",
"messageValue": "text"
}identifier
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
ist dieser Report aktiv?
trueReport Quellen
handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden
Label
description
Alias Name für die Subreporte
Gibt an, ob es sich um eine Kopie eines anderen Reports handelt
Vorgabe für den Dateinamen
die vario-report-url
Resource was not found
Resource was not valid to process
PUT /cmn/output/reports/{id}/deactivate HTTP/1.1
Host: api.example.com
Accept: */*
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"active": true,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"reportTypeRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true,
"templateEngine": "VQL_REPORTS"
},
"outputTemplateSource": "PARAMETER_MODE",
"textTemplates": [],
"languages": [],
"systemPresetting": true,
"moduleRule": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"label": "text",
"description": "text",
"alias": "text",
"copied": true,
"exportFilename": "text",
"reportUrl": "text",
"reportParameter": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"templateFactoryConfiguration": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
}
}identifier
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
ist dieser Report aktiv?
trueReport Quellen
handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden
Label
description
Alias Name für die Subreporte
Gibt an, ob es sich um eine Kopie eines anderen Reports handelt
Vorgabe für den Dateinamen
die vario-report-url
Resource was not found
Resource was not valid to process
PUT /cmn/output/reports/{id}/activate HTTP/1.1
Host: api.example.com
Accept: */*
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"active": true,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"reportTypeRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true,
"templateEngine": "VQL_REPORTS"
},
"outputTemplateSource": "PARAMETER_MODE",
"textTemplates": [],
"languages": [],
"systemPresetting": true,
"moduleRule": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"label": "text",
"description": "text",
"alias": "text",
"copied": true,
"exportFilename": "text",
"reportUrl": "text",
"reportParameter": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"templateFactoryConfiguration": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
}
}Version Identifier for this Object (for PUT)
Unique identifier of the Object
Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben
original text (Sprache: vario)
mögliche parameter bei dem ausdruck
lokalisierte variante
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben
original text (Sprache: vario)
mögliche parameter bei dem ausdruck
lokalisierte variante
PUT /cmn/output/modules/{moduleKey}/texts/{id} HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 95
{
"version": "text",
"info": {},
"id": "text",
"languageRef": {
"id": "text"
},
"key": "text",
"text": "text"
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"languageRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"key": "text",
"presetText": "text",
"presetParameter": [
"text"
],
"text": "text"
}Returns the script of an output module
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Key of the output module
Label of this script
GET /cmn/output/modules/{moduleKey}/script HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"label": "text",
"script": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleName": "text",
"scriptSource": "text",
"scriptModuleRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
}
}
}Creates or changes the script of an output module
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Key of the output module
Label of this script
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Key of the output module
Label of this script
PUT /cmn/output/modules/{moduleKey}/script HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 179
{
"version": "text",
"info": {},
"id": "text",
"label": "text",
"script": {
"version": "text",
"info": {},
"id": "text",
"moduleName": "text",
"scriptSource": "text",
"scriptModuleRef": {
"id": "text"
}
}
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"label": "text",
"script": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleName": "text",
"scriptSource": "text",
"scriptModuleRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
}
}
}Removes the script of an output module
OK
No content
DELETE /cmn/output/modules/{moduleKey}/script HTTP/1.1
Host: api.example.com
Accept: */*
OK
No content
liest eine Gruppe
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
GET /cmn/output/modules/{moduleKey}/report-groups/{id} HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"reportRefs": [],
"systemPresetting": true,
"defaultGroup": true,
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}aktualisiert eine Gruppe
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
PUT /cmn/output/modules/{moduleKey}/report-groups/{id} HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 148
{
"version": "text",
"info": {},
"id": "text",
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"reportRefs": [],
"systemPresetting": true,
"defaultGroup": true,
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}löscht diese Gruppe
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
DELETE /cmn/output/modules/{moduleKey}/report-groups/{id} HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"reportRefs": [],
"systemPresetting": true,
"defaultGroup": true,
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}diese Gruppe wird für das Modul die Standardgruppe (falls kein Identifier angegeben wird)
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
PUT /cmn/output/modules/{moduleKey}/report-groups/{id}/default-group HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"reportRefs": [],
"systemPresetting": true,
"defaultGroup": true,
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}kopie: die Id des Reports, der kopiert werden soll. Wenn dieser Wert gesetzt ist, wird outputModuleKey ignoriert
kopie/neuanlage: die Gruppe, in die der Report als neuer Report angelegt wird
neuanlage: der modul key
neuanlage: welcher Reporttyp liegt vor
Bezeichnung des neuen Reports
Alias des neuen Reports
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
ist dieser Report aktiv?
trueReport Quellen
handelt es sich um den systemreport. Bei diesem darf die selektion nicht verändert werden
Label
description
Alias Name für die Subreporte
Gibt an, ob es sich um eine Kopie eines anderen Reports handelt
Vorgabe für den Dateinamen
die vario-report-url
Resource was not valid to process
POST /cmn/output/reports HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 102
{
"copyFromId": 1,
"toGroupId": 1,
"outputModuleKey": "text",
"reportTypeId": 1,
"label": "text",
"alias": "text"
}{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"active": true,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"reportTypeRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true,
"templateEngine": "VQL_REPORTS"
},
"outputTemplateSource": "PARAMETER_MODE",
"textTemplates": [],
"languages": [],
"systemPresetting": true,
"moduleRule": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"label": "text",
"description": "text",
"alias": "text",
"copied": true,
"exportFilename": "text",
"reportUrl": "text",
"reportParameter": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
},
"templateFactoryConfiguration": {
"empty": true,
"array": true,
"null": true,
"object": true,
"float": true,
"missingNode": true,
"nodeType": "ARRAY",
"valueNode": true,
"container": true,
"integralNumber": true,
"floatingPointNumber": true,
"string": true,
"pojo": true,
"short": true,
"int": true,
"long": true,
"double": true,
"bigDecimal": true,
"bigInteger": true,
"boolean": true,
"binary": true,
"number": true,
"embeddedValue": true
}
}report identifier
OK
No content
POST /cmn/output/reports/{id}/reset HTTP/1.1
Host: api.example.com
Accept: */*
OK
No content
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben
original text (Sprache: vario)
mögliche parameter bei dem ausdruck
lokalisierte variante
GET /cmn/output/modules/{moduleKey}/texts HTTP/1.1
Host: api.example.com
Accept: */*
OK
[]Version Identifier for this Object (for PUT)
Unique identifier of the Object
Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben
original text (Sprache: vario)
mögliche parameter bei dem ausdruck
lokalisierte variante
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Der Key zum finden der Übersetzung. dieser Key darf nur bei Einträgen verändert werden, die keinen preset Text haben
original text (Sprache: vario)
mögliche parameter bei dem ausdruck
lokalisierte variante
POST /cmn/output/modules/{moduleKey}/texts HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 95
{
"version": "text",
"info": {},
"id": "text",
"languageRef": {
"id": "text"
},
"key": "text",
"text": "text"
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"languageRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"key": "text",
"presetText": "text",
"presetParameter": [
"text"
],
"text": "text"
}erstellt eine Gruppe
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
OK
Version Identifier for this Object (for PUT)
Unique identifier of the Object
der ModuleKey des Reports
handelt es sich um eine System-Gruppe? diese kann nicht gelöscht werden
ist das die default Gruppe für dieses OutputModul
Sind die reporte aus der Gruppe frei zugänglich
falsecustom label
Identifier für die Gruppe
Vorgabe für den Dateinamen, falls der Report keinen selbst bestimmt
output-filter-script (if supported)
POST /cmn/output/modules/{moduleKey}/report-groups HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 148
{
"version": "text",
"info": {},
"id": "text",
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"moduleKey": "text",
"reportRefs": [],
"systemPresetting": true,
"defaultGroup": true,
"freePrinting": false,
"label": "text",
"identifier": "text",
"exportFilename": "text",
"outputFilterScript": "text"
}output-format für mail/file-export
filename (ohne extension) bei einem file-export
outputType
OutputReportGroup Identifier (optional), sonst Default-Group des Moduls
sollen nur bereits veröffentlichte Dokumente beachtet werden?
falseOK
POST /cmn/output/modules/{moduleKey}/print/{masterId} HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 129
{
"exportFormat": "PDF",
"exportFilename": "text",
"mailRecipients": [],
"outputType": "text",
"groupIdentifier": "text",
"published": false
}OK
{}OK
GET /cmn/output/subscription HTTP/1.1
Host: api.example.com
Accept: */*
OK
[]report identifier
OK
GET /cmn/output/reports/{id}/template-configuration HTTP/1.1
Host: api.example.com
Accept: */*
OK
textreport identifier
OK
GET /cmn/output/reports/{id}/template-configuration-meta HTTP/1.1
Host: api.example.com
Accept: */*
OK
textreport identifier
OK
id der resource im DMS
Beschreibung
der Dateiname
GET /cmn/output/reports/{id}/resource HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"id": 1,
"description": "text",
"filename": "text"
}report identifier
OK
GET /cmn/output/reports/{id}/parameter HTTP/1.1
Host: api.example.com
Accept: */*
OK
textreport identifier
OK
id der resource im DMS
Beschreibung
der Dateiname
GET /cmn/output/reports/{alias}/by-resource-alias HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"id": 1,
"description": "text",
"filename": "text"
}an identifier
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Druck-Techniken
Die verwendete Druck-Technik
Kurzbezeichnung
Resource with given ID was not found
GET /cmn/output/report-types/{id} HTTP/1.1
Host: api.example.com
Accept: */*
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"outputTypes": [],
"engine": "VQL_REPORTS",
"systemPresetting": true,
"label": "text"
}OK
output module key
output module label
Welcher Domain gehört dieses OutputModul an (wichtig für Platzhalter etc)
gibt es eine möglichkeit, neue Reports für diesen Druck zu hinterlegen
falseunterstützt das Modul nur Subreports, bietet als keine eigene Druck-Implementierung
falseunterstützt das Modul Output-Filter-Scripte
falseScript-Modul für Output-Filter scripte
Ist dieses Modul ein freier Report?
GET /cmn/output/modules HTTP/1.1
Host: api.example.com
Accept: */*
OK
[]liefert die Parameter um das Template zu bauen
OK
GET /cmn/output/modules/{moduleKey}/template-factory-meta HTTP/1.1
Host: api.example.com
Accept: */*
OK
textliefert die Regel-Struktur des Reports/Ausgabe
OK
GET /cmn/output/modules/{moduleKey}/rule-meta HTTP/1.1
Host: api.example.com
Accept: */*
OK
textliefert die Report-Parameter, die für das Layout gebraucht werden
OK
GET /cmn/output/modules/{moduleKey}/parameter-value HTTP/1.1
Host: api.example.com
Accept: */*
OK
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}liefert die Parameter-Struktur des Reports
OK
GET /cmn/output/modules/{moduleKey}/parameter-meta HTTP/1.1
Host: api.example.com
Accept: */*
OK
textOK
GET /cmn/output/modules/{moduleKey}/additional-options-meta HTTP/1.1
Host: api.example.com
Accept: */*
OK
textLast updated
Was this helpful?