{
  "className": "Channel",
  "newProperties": [
    {
      "name": "handle",
      "description": "The handle of the Channel",
      "required": true,
      "unique": true,
      "property_type": { "Single": { "Text": 64 } }
    },
    {
      "name": "description",
      "description": "The description of a Channel",
      "required": true,
      "property_type": { "Single": { "Text": 1024 } }
    },
    {
      "name": "coverPhotoUrl",
      "description": "Url for Channel's cover (background) photo. Recommended ratio: 16:9.",
      "required": false,
      "property_type": { "Single": { "Text": 256 } }
    },
    {
      "name": "avatarPhotoUrl",
      "description": "Channel's avatar photo.",
      "required": false,
      "property_type": { "Single": { "Text": 256 } }
    },
    {
      "name": "isPublic",
      "description": "Flag signaling whether a channel is public.",
      "required": true,
      "property_type": { "Single": "Bool" }
    },
    {
      "name": "isCensored",
      "description": "Channel censorship status set by the Curator.",
      "required": false,
      "property_type": { "Single": "Bool" },
      "locking_policy": { "is_locked_from_controller": true }
    },
    {
      "name": "language",
      "description": "The primary langauge of the channel's content",
      "required": false,
      "property_type": { "Single": { "Reference": { "className": "Language" } } }
    }
  ]
}
