type: object
properties:
  id:
    type: string
  username:
    type: string
  avatarUrl:
    type: string
  emailAddress:
    type: string
  marketingOptIn:
    type: boolean
  signupDate:
    type: string
  idpUserId:
    type: string
  userHash:
    type: string
  links:
    $ref: ./UserLinks.yaml
  hasNativeIdp:
    type: boolean
required:
  - id
  - username
  - avatarUrl
  - emailAddress
  - marketingOptIn
  - signupDate
  - idpUserId
  - userHash
  - links
  - hasNativeIdp