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 1
Name
of the Asset
Asset 1
Name
of the Division
Division 1
Name
of the Unit
Unit 1
Name
of the Signal
Signal 1
Name 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
1000
Name
of the Signal
Signal 1
Creation Date
of the Signal
2025-03-12T18:12:44.466Z
Update Date
of the Signal
2025-03-12T18:12:44.466Z
Physical unit of the Signal
m/s
Data type
of the Signal
Possible values: [float
, boolean
, string
, json
]
float
Description
of the Signal
Description
Long description of the Signal
workspace
object
required
ID
of the Workspace
Possible values: > 0
1000
Name
of the Workspace
Workspace 1
asset
object
required
ID
of the Asset
Possible values: > 0
1000
Name
of the Asset
Asset 1
division
object
required
ID
of the Division
Possible values: > 0
1000
Name
of the Division
Division 1
unit
object
required
ID
of the Unit
Possible values: > 0
1000
Name
of the Unit
Unit 1
device
object
required
ID
of the Device
Possible values: > 0
1000
Name
of the Device
Device 1
[
{
"id": 1000,
"name": "Signal 1",
"createdAt": "2025-03-12T18:12:44.466Z",
"updatedAt": "2025-03-12T18:12:44.466Z",
"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 1
Name
of the Asset
Asset 1
Name
of the Division
Division 1
Name
of the Unit
Unit 1
Name
of the Signal
Signal 1
Name to give the returned signal. Defaults to the signal ID.
Possible values: <= 127 characters
{
"status": "Signal not found",
"signals": [
10000,
10001,
10002
]
}