WorkOrder

A work order row. provider is native for work planned here or in the app; anything else is a read-only mirror of an external CMMS record.

  • assignee
    Type: string nullable
  • assigneeUserId
    Type: number nullable
  • closeoutNotes
    Type: string nullable
  • customFieldValues
    Type: object nullable
    • propertyName
      Type: anything
  • cwAssetId
    Type: number nullable

    The resolved asset row being worked on.

  • cwLocationId
    Type: number nullable

    The resolved location row this job is at.

  • departmentId
    Type: number nullable
  • description
    Type: string nullable
  • dueDate
    Type: string Format: date-timenullable

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • estimatedDurationMinutes
    Type: number nullable
  • externalId
    Type: string nullable

    The source system's id, for a mirrored row.

  • id
    Type: number
  • number
    Type: number nullable

    Human-facing work order number.

  • parentWorkOrderId
    Type: number nullable
  • priority
    Type: string nullable
  • provider
    Type: string

    native, or the external system this row mirrors.

  • reporter
    Type: string nullable
  • scheduledDate
    Type: string Format: date-timenullable

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • startDate
    Type: string Format: date-timenullable

    the date-time notation as defined by RFC 3339, section 5.6, for example, 2017-07-21T17:32:28Z

  • status
    Type: string nullable

    The external system's raw status string, on a mirrored row.

  • statusId
    Type: string nullable

    Resolve against the statuses list.

  • tagId
    Type: number nullable

    Resolved from the linked asset — the 3D scene's identity for it.

  • teamId
    Type: number nullable
  • title
    Type: string nullable
  • tourSlug
    Type: string nullable

    Resolved from the tag, so a client can deep-link into the tour.