SweetConnect LogoSweetConnect
ApiMaintenances

Replace a single Maintenance

PUT
/v1/maintenances/{id}
AuthorizationBearer <token>

In: header

Path Parameters

id*string

Request Body

application/json

title*string
Lengthlength <= 100
pdmId?string|null
assetId?string
assetName*string
description*string
active*boolean
structure*string
part*string
responsibilityGroup*string
Value in"operator" | "electrician" | "maintainer" | "technician"
dueDate*string
Formatdate-time
startValue*number
interval?number|null
intervalUnit*string
Value in"none" | "years" | "months" | "weeks" | "days" | "operating_hours"
componentsList*string
toolsList*string
showFixedDialog*boolean
showStateDialog*boolean
showInputDialog*boolean
inputFieldLabel?string|null
reminder?|null

Response Body

application/json

curl -X PUT "https://test.sweetconnect.io/api/wds/v1/maintenances/string" \  -H "Content-Type: application/json" \  -d '{    "title": "string",    "assetName": "string",    "description": "string",    "active": true,    "structure": "string",    "part": "string",    "responsibilityGroup": "operator",    "dueDate": "2019-08-24T14:15:22Z",    "startValue": 0,    "intervalUnit": "none",    "componentsList": "string",    "toolsList": "string",    "showFixedDialog": true,    "showStateDialog": true,    "showInputDialog": true  }'
{
  "data": {
    "id": "string",
    "owner": "string",
    "title": "string",
    "pdmId": "string",
    "createdAt": "2019-08-24T14:15:22Z",
    "updatedAt": "2019-08-24T14:15:22Z",
    "assetId": "string",
    "assetName": "string",
    "description": "string",
    "active": true,
    "structure": "string",
    "part": "string",
    "responsibilityGroup": "operator",
    "dueDate": "2019-08-24T14:15:22Z",
    "startValue": 0,
    "interval": 0,
    "intervalUnit": "none",
    "componentsList": "string",
    "toolsList": "string",
    "showFixedDialog": true,
    "showStateDialog": true,
    "showInputDialog": true,
    "inputFieldLabel": "string",
    "reminder": {
      "id": "string",
      "interval": 0,
      "intervalUnit": "years"
    }
  },
  "meta": {}
}