Opc Ua Variable Controller
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables HTTP/1.1
Host: inscada.cloud
Accept: */*
[
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
]
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
POST /api/protocols/opc-ua/variables HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 749
{
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
No Content
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
PUT /api/protocols/opc-ua/variables HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 751
[
{
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
]
No content
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables/{variableId} HTTP/1.1
Host: inscada.cloud
Accept: */*
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
No Content
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
PUT /api/protocols/opc-ua/variables/{variableId} HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 749
{
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
No content
No Content
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
DELETE /api/protocols/opc-ua/variables/{variableId} HTTP/1.1
Host: inscada.cloud
Accept: */*
No content
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
POST /api/protocols/opc-ua/variables/filter/pages HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 136
{
"name": "text",
"type": "text",
"dscIn": "text",
"projectId": "text",
"frameId": "text",
"connectionId": "text",
"nameIn": "text",
"deviceId": "text"
}
{
"totalElements": 1,
"totalPages": 1,
"first": true,
"last": true,
"size": 1,
"content": [
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
],
"number": 1,
"sort": [
{
"direction": "text",
"nullHandling": "text",
"ascending": true,
"property": "text",
"ignoreCase": true
}
],
"numberOfElements": 1,
"pageable": {
"offset": 1,
"sort": [
{
"direction": "text",
"nullHandling": "text",
"ascending": true,
"property": "text",
"ignoreCase": true
}
],
"pageNumber": 1,
"unpaged": true,
"paged": true,
"pageSize": 1
},
"empty": true
}
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables/pages/by-project HTTP/1.1
Host: inscada.cloud
Accept: */*
{
"totalElements": 1,
"totalPages": 1,
"first": true,
"last": true,
"size": 1,
"content": [
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
],
"number": 1,
"sort": [
{
"direction": "text",
"nullHandling": "text",
"ascending": true,
"property": "text",
"ignoreCase": true
}
],
"numberOfElements": 1,
"pageable": {
"offset": 1,
"sort": [
{
"direction": "text",
"nullHandling": "text",
"ascending": true,
"property": "text",
"ignoreCase": true
}
],
"pageNumber": 1,
"unpaged": true,
"paged": true,
"pageSize": 1
},
"empty": true
}
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables/by-project HTTP/1.1
Host: inscada.cloud
Accept: */*
[
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
]
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables/by-project-and-name HTTP/1.1
Host: inscada.cloud
Accept: */*
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables/by-ids HTTP/1.1
Host: inscada.cloud
Accept: */*
[
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
]
OK
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
GET /api/protocols/opc-ua/variables/by-frame HTTP/1.1
Host: inscada.cloud
Accept: */*
[
{
"creationDate": "2025-08-21T01:54:01.984Z",
"lastModifiedBy": "text",
"createdBy": "text",
"lastModifiedDate": "2025-08-21T01:54:01.984Z",
"id": "text",
"keepLastValues": true,
"unit": "text",
"engZeroScale": 1,
"fractionalDigitCount": 1,
"name": "text",
"logExpressionId": "text",
"logType": "No Log",
"logExpressionCode": "text",
"valueExpressionCode": "text",
"valueExpressionId": "text",
"isPulseOff": true,
"frameId": "text",
"setMinValue": 1,
"pulseOffDuration": 1,
"code": "text",
"engFullScale": 1,
"pulseOnDuration": 1,
"logThreshold": 1,
"rawFullScale": 1,
"isPulseOn": true,
"valueExpressionType": "NONE",
"logMaxValue": 1,
"setMaxValue": 1,
"logMinValue": 1,
"isActive": true,
"projectId": "text",
"rawZeroScale": 1,
"logPeriod": 1,
"dsc": "text",
"firstDimensionIndex": 1,
"identifier": "text",
"identifierType": "Numeric",
"isArray": true,
"secondDimensionIndex": 1,
"type": "Boolean",
"namespaceIndex": 1,
"connectionId": "text",
"deviceId": "text"
}
]
No Content
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
DELETE /api/protocols/opc-ua/variables/multi/by-ids HTTP/1.1
Host: inscada.cloud
Accept: */*
No content
No Content
Bad Request
Forbidden
Not Found
Conflict
Internal Server Error
DELETE /api/protocols/opc-ua/variables/filter HTTP/1.1
Host: inscada.cloud
Content-Type: application/json
Accept: */*
Content-Length: 136
{
"name": "text",
"type": "text",
"dscIn": "text",
"projectId": "text",
"frameId": "text",
"connectionId": "text",
"nameIn": "text",
"deviceId": "text"
}
No content