Download OpenAPI specification:
The moneo API provides a standardized cloud interface for integrating external systems with the ifm IIoT platform moneo. Typical integrations include ERP, BI and analytics tools, MES, SCADA and third-party applications. The API exposes multiple endpoints for managing and retrieving moneo-related data.
This documentation currently covers two main APIs:
moneo Platform API
The moneo Platform API provides endpoints for retrieving historical process data, managing tickets, and accessing topology information. Built for security and scalability, it supports token-based authentication as well as flexible queries with filtering and sorting options.
moneo Track & Trace API
The moneo Track & Trace API focuses on traceability and logistics data integration. It offers endpoints for real-time access to tracking information, supporting transparency across production and intralogistics processes.
Authentication and Rate Limiting Information
All endpoints require Bearer authentication using Personal Access Tokens (PAT). Each token inherits the permissions of the user who created it. For guidance on creating and managing PATs, please refer to the moneo|Help documentation.
To ensure fair usage and maintain optimal performance, the API enforces rate limiting. Clients are allowed a maximum of 100 requests per minute per endpoint. Exceeding this limit will result in a 429 Too Many Requests response. It is recommended to implement retry logic with exponential backoff in your client applications to handle rate limit responses gracefully.
The limit is based on the moneo instance and applies to all users and tokens collectively.
Changes the content (e.g. state) of a ticket
| ticketId required | string <uuid> <= 36 characters Example: c77cbdd6-a17a-4a26-9d43-2fffc8887963 ID of the ticket |
| state | string Enum: "accepted" "closed" Represents the current state of the ticket |
{- "state": "accepted"
}{- "title": "Invalid Ticket State",
- "status": 400,
- "detail": "The provided state transition is not allowed."
}The topology serves as a structural element between devices and data sources in moneo. This endpoint can be used to query the topology and use it as a structural element in external systems.
Gets the available topology nodes
| ids | Array of strings <uuid> <= 500 items [ items <uuid > <= 36 characters ] Example: ids=fa2936a7-b27a-4395-9b8e-f323635791ec,fce412c8-7e04-4be3-b2bd-5bcca075ec4b Array of requested ids which should be used as a filter |
| categories | Array of strings <= 5 items Items Enum: "root" "functionalLocation" "device" "dataSource" "calcDataSource" Example: categories=root,functionalLocation Array of requested categories which should be used as a filter |
| orderBy | Array of strings <= 1 items Items Enum: "+name" "-name" Example: orderBy=+name Defines the sorting of the result. The prefix '-' represents a descending sorting of the property, no indication or '+' leads to an ascending sorting. |
| pageNumber | integer <int32> [ 1 .. 2147483647 ] Default: 1 |
| pageSize | integer <int32> [ 1 .. 2147483647 ] Default: 500 |
| pageNumber | integer <int32> [ 1 .. 2147483647 ] Default: 1 page number | ||||||||||||||||
| pageSize | integer <int32> [ 1 .. 2147483647 ] Default: 1 page size | ||||||||||||||||
| totalPages | integer <int32> [ 1 .. 2147483647 ] total pages | ||||||||||||||||
| totalCount | integer <int32> [ 1 .. 2147483647 ] total amount of found nodes | ||||||||||||||||
Array of objects (topologyNode) <= 2147483647 items data of result, containing topology nodes | |||||||||||||||||
Array (<= 2147483647 items)
| |||||||||||||||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 500,
- "items": [
- {
- "id": "fa2936a7-b27a-4395-9b8e-f323635791ec",
- "name": "Node 1",
- "category": "device"
}, - {
- "id": "fce412c8-7e04-4be3-b2bd-5bcca075ec4b",
- "name": "Node 2",
- "category": "functionalLocation"
}
]
}This endpoint provides historical process data for a particular data source from a particular device.
Gets process data for a datasource of a device
| deviceId required | string <uuid> <= 36 characters Example: d8f3f705-02b9-47d1-8bf9-d239a12d9e3d ID of the device |
| datasourceId required | string <= 150 characters ^[a-z0-9-_]*$ Example: temperature ID of the datasource |
| fromTimestamp | integer <int64> [ 0 .. 9223372036854776000 ] Example: fromTimestamp=17301790441474 Filters the result by a minimum start timestamp (unix timestamp in milliseconds in UTC). Including the provided fromTimestamp. |
| toTimestamp | integer <int64> [ 0 .. 9223372036854776000 ] Example: toTimestamp=17301790451474 Filters the result by a maximum end timestamp (unix timestamp in milliseconds in UTC). Including the provided toTimestamp. |
| orderBy | Array of strings <= 1 items Default: "-timestamp" Items Enum: "+timestamp" "-timestamp" Example: orderBy=+timestamp Defines the sorting of the result. The prefix '-' represents a descending sorting of the property, no indication or '+' leads to an ascending sorting. |
| pageNumber | integer <int32> [ 0 .. 9223372036854776000 ] Default: 1 |
| pageSize | integer <int32> [ 0 .. 9223372036854776000 ] Default: 500 |
| pageNumber | integer <int32> [ 0 .. 9223372036854776000 ] Default: 1 Represents the current page number | ||||
| pageSize | integer <int32> [ 0 .. 1000 ] Default: 1 Represents the size of the page | ||||
| totalPages | integer <int32> [ 0 .. 9223372036854776000 ] Represents the total pages | ||||
| totalCount | integer <int32> [ 0 .. 9223372036854776000 ] Represents the total amount of the ressource | ||||
Array of objects (processdata) <= 1000 items Data of the current request | |||||
Array (<= 1000 items)
| |||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 500,
- "items": [
- {
- "timestamp": 1730179044147,
- "value": 22.5,
- "quality": "Good"
}, - {
- "timestamp": 1730179045147,
- "value": 23,
- "quality": "Good"
}
]
}Attributes are custom information to describe items in more detail (e.g. production order number, material number).
Gets all available Attributes with filtering, sorting and pagination options.
| names | Array of strings |
| ids | Array of strings <uuid> [ items <uuid > ] |
| globalVariableTypes | Array of strings (GlobalVariableType) Items Enum: "String" "Integer" "Double" |
| activated | boolean |
| properties | Array of strings (GlobalVariableProperty) Items Enum: "GlobalVariableId" "Name" "Description" "GlobalVariableType" "Activated" |
| orderBy | string |
| pageNumber | integer <int32> |
| pageSize | integer <int32> |
| pageNumber | integer <int32> | ||||||||||
| pageSize | integer <int32> | ||||||||||
| totalPages | integer <int32> | ||||||||||
| totalCount | integer <int32> | ||||||||||
Array of objects or null (HttpLink) | |||||||||||
Array
| |||||||||||
Array of objects or null (GlobalVariableViewModel) | |||||||||||
Array
| |||||||||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "globalVariableId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "name": "Temperature",
- "description": "Ambient temperature",
- "globalVariableType": "Double",
- "activated": true
}, - {
- "globalVariableId": "b2c3d4e5-f678-90ab-cdef-1234567890ab",
- "name": "Pressure",
- "description": "Atmospheric pressure",
- "globalVariableType": "Double",
- "activated": true
}
]
}Adds new Attributes to the system.
Array of objects or null (GlobalVariablesDto) | |||||||||
Array
| |||||||||
| globalVariableId | string <uuid> |
| name | string or null |
| description | string or null |
| globalVariableType | string (GlobalVariableType) Enum: "String" "Integer" "Double" |
| activated | boolean |
{- "globalVariables": [
- {
- "name": "string",
- "description": "string",
- "type": "String",
- "activated": true
}
]
}[- {
- "globalVariableId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "name": "Temperature",
- "description": "test",
- "globalVariableType": "Double",
- "activated": true
}
]Items are unique entities that represent, for example, a semi-finished product, a product, a material, a workpiece carrier, or a reusable load carrier (e.g. special rack, IBC, or plastic box).
Gets the sequences assigned to the given item with filtering and pagination options.
| itemId required | string Item id |
| properties | Array of strings (ItemSequenceProperty) Items Enum: "IdentStationId" "IdentStationName" "EntryTime" "ExitTime" "DurationInSeconds" Optional properties to shape result |
| pageNumber | integer <int32> |
| pageSize | integer <int32> |
| pageNumber | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageSize | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalPages | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalCount | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (HttpLink) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (ItemSequenceViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "itemSequenceId": 1,
- "identStationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "identStationName": "Initial Processing",
- "entryTime": "2024-06-13T10:00:00Z",
- "exitTime": "2024-06-13T11:00:00Z",
- "durationInSeconds": 600,
- "manuallyTriggeredEntryByUserId": null,
- "manuallyTriggeredEntryByUser": {
- "moneoUserId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "firstName": "Max",
- "lastName": "Mustermann"
}, - "manuallyTriggeredExitByUserId": null,
- "manuallyTriggeredExitByUser": {
- "moneoUserId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "firstName": "Max",
- "lastName": "Mustermann"
}, - "itemSequenceDatas": [ ],
- "itemSequenceQualityData": { }
}, - {
- "itemSequenceId": 2,
- "identStationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "identStationName": "Initial Processing",
- "entryTime": "2024-06-13T10:00:00Z",
- "exitTime": "2024-06-13T11:00:00Z",
- "durationInSeconds": 600,
- "manuallyTriggeredEntryByUserId": null,
- "manuallyTriggeredEntryByUser": {
- "moneoUserId": "a1b234d4-e5f6-7890-abcd-ef1234567890",
- "firstName": "Maxima",
- "lastName": "Musterfrau"
}, - "manuallyTriggeredExitByUserId": null,
- "manuallyTriggeredExitByUser": {
- "moneoUserId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "firstName": "Max",
- "lastName": "Mustermann"
}, - "itemSequenceDatas": [ ],
- "itemSequenceQualityData": { }
}
]
}Gets the global variables assigned to the given item with filtering and pagination options.
| itemId required | string Item id |
| properties | Array of strings (ItemVariableRelationProperty) Items Enum: "GlobalVariableId" "GlobalVariableName" "GlobalVariableType" "Value" Optional properties to shape result |
| pageNumber | integer <int32> |
| pageSize | integer <int32> |
| pageNumber | integer <int32> | ||||||||||
| pageSize | integer <int32> | ||||||||||
| totalPages | integer <int32> | ||||||||||
| totalCount | integer <int32> | ||||||||||
Array of objects or null (HttpLink) | |||||||||||
Array
| |||||||||||
Array of objects or null (ItemVariableRelationViewModel) | |||||||||||
Array
| |||||||||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "globalVariableId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "value": "75.5",
- "state": "Attached",
- "globalVariableName": "Temperature",
- "globalVariableType": "Double"
}, - {
- "globalVariableId": "b2c3d4e5-f678-90ab-cdef-1234567890ab",
- "value": "120",
- "state": "Attached",
- "globalVariableName": "Pressure",
- "globalVariableType": "Integer"
}
]
}Associates global variables with items by providing item IDs and corresponding global variable data.
Global variables for items
| itemId | string or null | ||||||
Array of objects or null (ItemVariableRelationBaseViewModel) | |||||||
Array
| |||||||
| pageNumber | integer <int32> | ||||||||||
| pageSize | integer <int32> | ||||||||||
| totalPages | integer <int32> | ||||||||||
| totalCount | integer <int32> | ||||||||||
Array of objects or null (HttpLink) | |||||||||||
Array
| |||||||||||
Array of objects or null (ItemVariableRelationViewModel) | |||||||||||
Array
| |||||||||||
[- {
- "itemId": "string",
- "globalVariables": [
- {
- "globalVariableId": "6d403cbd-693d-40d6-b971-675b3f449010",
- "value": "string",
- "state": "Attached"
}
]
}
]{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "globalVariableId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "value": "75.5",
- "state": "Attached",
- "globalVariableName": "Temperature",
- "globalVariableType": "Double"
}, - {
- "globalVariableId": "b2c3d4e5-f678-90ab-cdef-1234567890ab",
- "value": "120",
- "state": "Attached",
- "globalVariableName": "Pressure",
- "globalVariableType": "Integer"
}
]
}Gets a list of items fitting the given query with filtering and pagination options.
| pageNumber | integer <int32> |
| pageSize | integer <int32> |
Filter
object (ItemFindGlobalVariableFilter) | |||||
| |||||
| identStationIds | Array of strings or null <uuid> [ items <uuid > ] | ||||
| itemInGivenIdentStations | boolean | ||||
| startTimestamp | integer or null <int64> | ||||
| endTimestamp | integer or null <int64> | ||||
| pageNumber | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageSize | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalPages | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalCount | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (HttpLink) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (ItemViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{- "globalVariableFilter": {
- "globalVariableId": "123e4567-e89b-12d3-a456-426614174000",
- "globalVariableValue": "SomeValue"
}, - "identStationIds": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "itemInGivenIdentStations": true,
- "startTimestamp": 0,
- "endTimestamp": 0
}{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "id": 1234
}, - {
- "id": 12345
}
]
}Gets the item for the given itemId.
| itemId required | string |
| id | integer <int64> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (UniqueIdentifier) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| itemId | string or null | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (ItemTypeViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (ItemSequenceViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (ItemSequenceViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (ItemVariableRelationViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{- "id": 12345,
- "uniqueIdentifier": {
- "value": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}, - "itemId": "ITEM-123",
- "itemType": {
- "itemTypeId": 5
}, - "firstSequence": {
- "itemSequenceId": 1,
- "identStationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "identStationName": "Station A",
- "entryTime": "2024-06-13T10:00:00Z",
- "exitTime": "2024-06-13T11:00:00Z",
- "durationInSeconds": 3600,
- "manuallyTriggeredEntryByUserId": null,
- "manuallyTriggeredEntryByUser": {
- "moneoUserId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "firstName": "Max",
- "lastName": "Mustermann"
}, - "manuallyTriggeredExitByUserId": null,
- "manuallyTriggeredExitByUser": {
- "moneoUserId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "firstName": "Maxima",
- "lastName": "Musterfrau"
}, - "itemSequenceDatas": [ ],
- "itemSequenceQualityData": { }
}, - "latestSequence": { },
- "itemVariables": [ ]
}Stations represent the physical location or process step within a tracking layout. They can contain items.
Gets the current Items located in the specified Station with pagination support.
| stationId required | string <uuid> Example: d290f1ee-6c54-4b01-90e6-d701748f0851 |
| pageNumber | integer <int32> |
| pageSize | integer <int32> |
| pageNumber | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| pageSize | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalPages | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| totalCount | integer <int32> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (HttpLink) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (ItemViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "id": 123
}, - {
- "id": 456
}
]
}Gets the last items that have passed through the given station, with options to filter.
| stationId required | string <uuid> Station id |
| itemsInProcess | boolean If wanted items are in process |
| amount | integer <int32> Amount of items, max 25 |
| id | integer <int64> | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (UniqueIdentifier) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| itemId | string or null | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (ItemTypeViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (ItemSequenceViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
object (ItemSequenceViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array of objects or null (ItemVariableRelationViewModel) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[- {
- "id": 789
}, - {
- "id": 101
}
]Gets all available stations with filtering, sorting and pagination options.
| ids | Array of strings <uuid> [ items <uuid > ] |
| names | Array of strings |
| activated | boolean |
| layoutIds | Array of strings <uuid> [ items <uuid > ] |
| topologyNodeIds | Array of strings <uuid> [ items <uuid > ] |
| properties | Array of strings (GetIdentStationProperty) Items Enum: "IdentStationId" "Name" "Description" "Activated" "RunMode" "IdentStationTemplateId" "TopologyNodeId" |
| orderBy | string |
| pageNumber | integer <int32> |
| pageSize | integer <int32> |
| pageNumber | integer <int32> | ||||||||||||||
| pageSize | integer <int32> | ||||||||||||||
| totalPages | integer <int32> | ||||||||||||||
| totalCount | integer <int32> | ||||||||||||||
Array of objects or null (HttpLink) | |||||||||||||||
Array
| |||||||||||||||
Array of objects or null (IdentStationViewModel) | |||||||||||||||
Array
| |||||||||||||||
{- "totalCount": 2,
- "pageNumber": 1,
- "pageSize": 10,
- "data": [
- {
- "name": "Station A",
- "activated": true
}, - {
- "name": "Station B",
- "activated": false
}
]
}Gets detailed information about a specific identification station by its unique identifier.
| stationId required | string <uuid> |
| identStationId | string <uuid> | ||||||||||||||||||||||||||||||||||||||||
| identStationName | string or null | ||||||||||||||||||||||||||||||||||||||||
| identStationDescription | string or null | ||||||||||||||||||||||||||||||||||||||||
| identStationActivated | boolean | ||||||||||||||||||||||||||||||||||||||||
| createdByUserId | string <uuid> | ||||||||||||||||||||||||||||||||||||||||
object (MoneoUserViewModel) | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| createdAtTimestamp | string <date-time> | ||||||||||||||||||||||||||||||||||||||||
| editedByUserId | string <uuid> | ||||||||||||||||||||||||||||||||||||||||
object (MoneoUserViewModel) | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| editedAtTimestamp | string or null <date-time> | ||||||||||||||||||||||||||||||||||||||||
Array of objects or null (TriggerThingViewModel) | |||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||
Array of objects or null (IdentRuleRelationViewModel) | |||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||
Array of objects or null (IdentRuleRelationViewModel) | |||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||
Array of objects or null (IdentRuleRelationViewModel) | |||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||
object (IdentRuleActivityViewModel) | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
object (IdentRuleActivityViewModel) | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
object (IdentStationSetupViewModel) | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
| identStationRunMode | string (IdentStationRunMode) Enum: "Prod" "Demo" | ||||||||||||||||||||||||||||||||||||||||
| identStationTemplateId | string <uuid> | ||||||||||||||||||||||||||||||||||||||||
| itemConfigurationId | string or null <uuid> | ||||||||||||||||||||||||||||||||||||||||
| layoutId | string or null <uuid> | ||||||||||||||||||||||||||||||||||||||||
| topologyNodeId | string or null <uuid> | ||||||||||||||||||||||||||||||||||||||||
object (IdentStationSignalThingViewModel) | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
Array of objects or null (IdentStationProcessDataSourceViewModel) | |||||||||||||||||||||||||||||||||||||||||
Array
| |||||||||||||||||||||||||||||||||||||||||
| referenceId | string or null | ||||||||||||||||||||||||||||||||||||||||
{- "identStationId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
- "identStationName": "Station 1",
- "identStationDescription": "Beschreibung der Station",
- "identStationActivated": true,
- "createdByUserId": "b2c3d4e5-f678-90ab-cdef-1234567890ab",
- "createdByUser": {
- "moneoUserId": "b2c3d4e5-f678-90ab-cdef-1234567890ab",
- "firstName": "Max",
- "lastName": "Mustermann"
}, - "createdAtTimestamp": "2024-06-13T10:00:00Z",
- "editedByUserId": "c3d4e5f6-7890-abcd-ef12-34567890abcd",
- "editedByUser": {
- "moneoUserId": "c3d4e5f6-7890-abcd-ef12-34567890abcd",
- "firstName": "Erika",
- "lastName": "Musterfrau"
}, - "editedAtTimestamp": null,
- "pipelineTriggerThings": [ ],
- "inPipelineIdentRuleRelations": null,
- "outPipelineIdentRuleRelations": null,
- "scheduledPipelineIdentRuleRelations": null,
- "inPipelineIdentRulePassActivity": { },
- "outPipelineIdentRulePassActivity": { },
- "identStationSetup": { },
- "identStationRunMode": "Prod",
- "identStationTemplateId": "d4e5f678-90ab-cdef-1234-567890abcdef",
- "itemConfigurationId": null,
- "layoutId": null,
- "topologyNodeId": null,
- "signalThing": { },
- "processDataSources": null,
- "referenceId": null
}