Text Template
Use the VARIO Cloud API to create and manage text templates, localized content, document positions, UI hints, sales channels, and reusable text blocks.
Textbausteine
an identifier
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falseResource with given ID was not found
GET /erp/text-templates/{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",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"active": true,
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}an identifier
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falsesuccessful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falseResource was not found
Resource was not valid to process
PUT /erp/text-templates/{id} HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 389
{
"version": "text",
"info": {},
"id": "text",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text"
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"active": true,
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}an identifier
successful operation
message context
message
Resource was not found
unable to delete Resource, due to constraints, existing references or internal state
DELETE /erp/text-templates/{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
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falseResource was not found
Resource was not valid to process
PUT /erp/text-templates/{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",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"active": true,
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}identifier
successful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falseResource was not found
Resource was not valid to process
PUT /erp/text-templates/{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",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"active": true,
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}Version Identifier for this Object (for PUT)
Unique identifier of the Object
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falsesuccessful operation
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Bezeichnung des Bausteins
Verwendungszweck des Templates
AUTOMATICPossible values: account für den diese Templates gelten
article für den diese Templates gelten
Erzeugte DocumentTexts beim Übergang in Folgebelege übernehmen?
nullWird eine eigene DocumentLine für den Baustein angelegt?
nullPosition für den erzeugten DocumentText
ist dieser Baustein aktiv?
trueSoll der Inhalt des Textbausteins erst bei Belegübernahme gezogen werden?
falseResource was not valid to process
POST /erp/text-templates HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 389
{
"version": "text",
"info": {},
"id": "text",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text"
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"label": "text",
"templateType": "AUTOMATIC",
"uiHintTypes": [
"UI_HINT_MASTER_DATA"
],
"accountId": 1,
"articleId": 1,
"targetDocumentTypes": [],
"sourceDocumentTypes": [],
"salesChannelRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"transferableIntoSubsequentDocuments": true,
"separateLine": true,
"position": "HEADER_TEXT",
"active": true,
"languageSpecificContents": [],
"resolveContentInFollowUpDocument": false
}OK
GET /erp/text-templates/variables HTTP/1.1
Host: api.example.com
Accept: */*
OK
[
{
"_type": "text",
"definition": "[Circular Reference]",
"value": "[Circular Reference]"
},
{
"key": "text",
"attribute": "text",
"path": "text",
"displayName": "text",
"displayNameOverride": false,
"groupDisplayName": "text",
"parentDisplayName": "text",
"resultable": true,
"filterable": true,
"sortable": true,
"visible": true,
"functions": [
"text"
],
"sortDirection": "text",
"constraint": {
"minLength": 1,
"maxLength": 1,
"minValue": 1,
"includeMinValue": true,
"maxValue": 1,
"includeMaxValue": true,
"notNull": false,
"notBlank": true,
"digitsFraction": 1
},
"dataType": {
"identifier": "text",
"jsType": "text",
"objectRefIdentifier": "text",
"filterOptions": {
"filterValues": [
"text"
],
"filterDialog": {
"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
},
"multipleChoice": false
},
"functions": [
"text"
],
"predicateOperations": [
"AND"
]
},
"dataTypeIdentifier": "text",
"modelType": "STATIC",
"entityIdentifier": "text",
"referencedEntityIdentifier": "text",
"headers": []
}
]Last updated
Was this helpful?