Skip to main content
POST
Create a preventive maintenance schedule

Authorizations

Authorization
string
header
required

Use a valid JWT token in the Authorization header with the format 'Bearer {token}'

Body

application/json
name
string
required
workOrderTemplate
object
required
trigger
object
required
generationPolicy
enum<string>
required
Available options:
AllowEachOccurrence,
SkipWhileOpen

Response

Created

id
string
required
name
string
required
workOrderTemplate
object
required
trigger
object
required
generationPolicy
enum<string>
required
Available options:
AllowEachOccurrence,
SkipWhileOpen
enabled
boolean
required
active
boolean
required
nextRunAt
null | string<date-time>
required
lastRunAt
null | string<date-time>
required
runCount
integer<int32>
required
skippedCount
integer<int32>
required
deletedAt
null | string<date-time>
required
createdAt
string<date-time>
required
createdBy
string
required
lastModifiedAt
string<date-time>
required
lastModifiedBy
string
required
asset
object
cause
object | null