ModerationRuleset

  • description
    Type: string | null
    required
  • id
    Type: string Format: uuid
    required
  • name
    Type: string
    required
  • parentRulesetId
    Type: string | null Format: uuid
    required
  • status
    Type: string enum
    required
    values
    • draft
    • active
    • archived
  • version
    Type: string
    required
  • activatedAt
    Type: string | null Format: date-time

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

  • createdAt
    Type: string | null Format: date-time

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

  • rules
    Type: array object[] · ModerationRule[]
    • approvalFeedbackMessage
      Type: string | null
      required
    • description
      Type: string
      required
    • enabled
      Type: boolean
      required
    • id
      Type: string Format: uuid
      required
    • imageScope
      Type: string · ModerationImageScopeenum
      required
      values
      • NONE
      • FIRST_IMAGE
      • ALL_IMAGES
    • severity
      Type: string · ModerationSeverityenum
      required
      values
      • high
      • medium
      • low
    • slug
      Type: string
      required
    • sortOrder
      Type: integer
      required

      Integer numbers.

    • title
      Type: string
      required
    • unpublishOnViolation
      Type: boolean
      required
    • version
      Type: integer
      required

      Integer numbers.

    • referenceAssets
      Type: array object[] · ModerationReferenceAsset[]
    • revisionId
      Type: string | null Format: uuid
  • updatedAt
    Type: string | null Format: date-time

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