Operations

Maintenance.

Work orders, inspections and service history per turbine. Designed to plug into existing CMMS tools.

Work orders

GET/v1/workorders

List work orders

Filter by status, type, assignee or turbine.

Required scopesassets.read
POST/v1/workorders

Create a work order

Used by operators or triggered by alerts.

Required scopesmaintenance.write

Request

POST /v1/workorders
{
  "turbineId": "wt_b3_a07",
  "type": "inspection",
  "priority": "high",
  "title": "Gearbox temperature check",
  "scheduledFor": "2025-05-18T09:00:00Z",
  "assignedTo": "user_marco"
}

Response

{ "id": "wo_5821", "status": "scheduled" }
POST/v1/workorders/{id}/complete

Complete a work order

Closes a work order with a report and optional attachments.

Required scopesmaintenance.write