Events API
- Last UpdatedSep 14, 2026
- 1 minute read
The Event Management API allows the creation, management, and querying of events. For information about event properties and relationships, refer to Events model.
Simple event request example
{
"id": "wind-turbine-maintenance-001",
"startTime": "2025-05-08T08:00:00.0000000+00:00",
"parent": "wind-turbine-asset-102",
"relationships": [
{
"Id": "RequiredParts",
"Targets": [
{
"Id": "gearbox-replacement-kit",
"TargetBase": "Entity",
"RelationshipType": "Related"
}
]
}
],
"adhocProperties": [
{
"Id": "maintenance-performed-by",
"Value": "John Smith",
"TypeCode": "String"
},
{
"Id": "Maintenance",
"Value": "Corrective",
"TypeCode": "Int32Enum",
"EnumerationSetId": "MaintenanceType"
}
]
}
Simple event response example
{
"id": "wind-turbine-maintenance-001",
"version": 0,
"startTime": "2025-05-08T08:00:00+00:00",
"parent": "wind-turbine-asset-102",
"state": "Active",
"relationships": [
{
"id": "parent",
"targets": [
{
"id": "wind-turbine-asset-102",
"targetBase": "Entity",
"relationshipType": "parent"
}
]
},
{
"id": "RequiredParts",
"targets": [
{
"id": "gearbox-replacement-kit",
"targetBase": "Entity",
"relationshipType": "Related"
}
]
}
],
"adhocProperties": [
{
"id": "maintenance-performed-by",
"value": "John Smith",
"typeCode": "String"
},
{
"id": "Maintenance",
"value": "Corrective",
"typeCode": "Int32Enum",
"enumerationSetId": "MaintenanceType"
}
]
}