Get Signals
POST/api/v1/signals
Get multiple Signals from their IDs or Search JSON.
Request
- application/json
Body
Body
- MOD1
- MOD2
Array [
]
Array [
]
signals
object
required
Array of Signal ID's or Search JSON's
oneOf
Array of signal ID's
integer
Possible values: > 0
Signal search JSON
Name of the Workspace
Workspace 1Name of the Asset
Asset 1Name of the Division
Division 1Name of the Unit
Unit 1Name of the Signal
Signal 1Name to give the returned signal. Defaults to the signal ID.
Possible values: <= 127 characters
Responses
- 200
- 400
- 401
- 404
Success
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
ID of the Signal
Possible values: > 0
1000Name of the Signal
Signal 1Creation Date of the Signal
2025-08-25T19:29:40.667ZUpdate Date of the Signal
2025-08-25T19:29:40.667ZPhysical unit of the Signal
m/sData type of the Signal
Possible values: [float, boolean, string, json]
floatDescription of the Signal
DescriptionLong description of the Signal
workspace
object
required
ID of the Workspace
Possible values: > 0
1000Name of the Workspace
Workspace 1asset
object
required
ID of the Asset
Possible values: > 0
1000Name of the Asset
Asset 1division
object
required
ID of the Division
Possible values: > 0
1000Name of the Division
Division 1unit
object
required
ID of the Unit
Possible values: > 0
1000Name of the Unit
Unit 1device
object
required
ID of the Device
Possible values: > 0
1000Name of the Device
Device 1[
{
"id": 1000,
"name": "Signal 1",
"createdAt": "2025-08-25T19:29:40.667Z",
"updatedAt": "2025-08-25T19:29:40.667Z",
"physicalUnit": "m/s",
"dataType": "float",
"description": "Description",
"longDescription": "string",
"workspace": {
"id": 1000,
"name": "Workspace 1"
},
"asset": {
"id": 1000,
"name": "Asset 1"
},
"division": {
"id": 1000,
"name": "Division 1"
},
"unit": {
"id": 1000,
"name": "Unit 1"
},
"device": {
"id": 1000,
"name": "Device 1"
}
}
]
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Possible values: [Validation Error]
errors
object[]
required
Possible values: [body, query, path, headers]
{
"status": "Validation Error",
"errors": [
{
"error": "string",
"location": "body"
}
]
}
Unauthorized
- application/json
- Schema
- Example (from schema)
Schema
Possible values: [Unauthorized]
{
"status": "Unauthorized"
}
Signal not found
- application/json
- Schema
- Example (from schema)
Schema
- MOD1
- MOD2
Array [
]
Array [
]
Possible values: [Signal not found]
signals
object
required
Not found signals
oneOf
Array of signal ID's
integer
Possible values: > 0
Signal search JSON
Name of the Workspace
Workspace 1Name of the Asset
Asset 1Name of the Division
Division 1Name of the Unit
Unit 1Name of the Signal
Signal 1Name to give the returned signal. Defaults to the signal ID.
Possible values: <= 127 characters
{
"status": "Signal not found",
"signals": [
10000,
10001,
10002
]
}