type: object
properties:
  id:
    type: string
    description: Unique shift ID
    format: ObjectId
    readOnly: true
  created:
    type: number
    description: Timestamp in milliseconds for when the object was created
    example: 1558604010307
    readOnly: true
  created-by:
    type: string
    description: User ID the the user that created the object.
    readOnly: true
    format: ObjectId
  changed:
    type: number
    description: Timestamp in milliseconds for when the object was last changed
    example: 1558604030403
    readOnly: true
  changed-by:
    type: string
    description: User ID the the user that last changed the object.
    readOnly: true
    format: ObjectId
  archived:
    type: number
    description: Timestamp in milliseconds for when the object was archived, or null if it is still active
    example: null
required:
  - id

type: object
properties:
  id:
    type: string
    description: Unique shift ID
    format: ObjectId
    readOnly: true
  created:
    type: number
    description: Timestamp in milliseconds for when the object was created
    example: 1558604010307
    readOnly: true
  created-by:
    type: string
    description: User ID the the user that created the object.
    readOnly: true
    format: ObjectId
  valid-from:
    type: number
    description: Timestamp in milliseconds for when the object was last changed
    example: 1558604030403
    readOnly: true
  changed-by:
    type: string
    description: User ID the the user that last changed the object.
    readOnly: true
    format: ObjectId
  archived:
    type: number
    description: Timestamp in milliseconds for when the object was archived, or null if it is still active
    example: null
required:
  - id

Correct name for changed field
Correct name for changed field
