Skript Modul
Manage scripting modules in VARIO Cloud, including scripts, domains, parameters, permissions, presettings, creation, updates, and deletion.
Skript-Modul
an identifier
successful operation
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falseResource with given ID was not found
GET /cmn/scripting/modules/{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",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}an identifier
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falsesuccessful operation
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falseResource was not found
Resource was not valid to process
PUT /cmn/scripting/modules/{id} HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 351
{
"version": "text",
"info": {},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"groupRef": {
"id": "text"
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}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/scripting/modules/{id} HTTP/1.1
Host: api.example.com
Accept: */*
{
"context": "text",
"messageValue": "text"
}ID eines Skript-Moduls
OK
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falseGET /cmn/scripting/modules/{id}/presettings 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",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}ID eines Skript-Moduls
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falseOK
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falsePUT /cmn/scripting/modules/{id}/presettings HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 351
{
"version": "text",
"info": {},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"groupRef": {
"id": "text"
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}ID eines Skript-Moduls
OK
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falsePUT /cmn/scripting/modules/{id}/presettings/reset 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",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falsesuccessful operation
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falseResource was not valid to process
POST /cmn/scripting/modules HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 351
{
"version": "text",
"info": {},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"groupRef": {
"id": "text"
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falseOK
Skript-Modul
Version Identifier for this Object (for PUT)
Unique identifier of the Object
Verwendungsbereiche für die Skriptmodule
Name
[a-zA-Z0-9_-]*Beschreibung
Identifier der App
Skript
Entspricht das Skript dem Presetting-Skript?
falseGibt es ein Presetting-Skript?
falsePOST /cmn/scripting/modules/presettings HTTP/1.1
Host: api.example.com
Content-Type: application/json
Accept: */*
Content-Length: 351
{
"version": "text",
"info": {},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"groupRef": {
"id": "text"
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}OK
{
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"domain": "UNDEFINED",
"name": "text",
"description": "text",
"appIdentifier": "123e4567-e89b-12d3-a456-426614174000",
"script": "text",
"sameAsPresettingScript": false,
"withPresettingScript": false,
"groupRef": {
"id": "text",
"label": "text",
"description": "text",
"active": true
},
"parameters": [],
"permissionAggregation": {
"version": "text",
"info": {
"createdAt": "2026-01-01T00:00:00.000Z",
"createdFrom": "text",
"updatedAt": "2026-01-01T00:00:00.000Z",
"updatedFrom": "text"
},
"id": "text",
"userPermissions": [],
"groupPermissions": [],
"operationForAllUsers": "READ_ONLY"
}
}Last updated
Was this helpful?