{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/scrapeatlas/main/json-schema/scrapeatlas-skool-post-response-schema-schema.json",
  "title": "skoolPostResponseSchema",
  "x-generated": "2026-10-19",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/scrapeatlas-openapi.json#/components/schemas/skoolPostResponseSchema",
  "anyOf": [
    {
      "type": "object",
      "properties": {
        "requestId": {
          "type": "string",
          "format": "uuid"
        },
        "accounting": {
          "type": "object",
          "properties": {
            "upstreamRequests": {
              "type": "integer",
              "minimum": 0
            },
            "responseBytes": {
              "type": "integer",
              "minimum": 0
            },
            "durationMs": {
              "type": "number",
              "minimum": 0
            }
          },
          "required": [
            "upstreamRequests",
            "responseBytes",
            "durationMs"
          ],
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": true
        },
        "status": {
          "type": "string",
          "enum": [
            "success",
            "partial"
          ]
        },
        "sourceUrl": {
          "type": "string",
          "format": "uri"
        },
        "fetchedAt": {
          "type": "string",
          "format": "date-time"
        },
        "coverage": {
          "type": "object",
          "properties": {
            "source": {
              "type": "string",
              "const": "public_page"
            },
            "complete": {
              "type": "boolean"
            },
            "warnings": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          "required": [
            "source",
            "complete",
            "warnings"
          ],
          "additionalProperties": false
        },
        "post": {
          "type": "object",
          "properties": {
            "id": {
              "type": "string",
              "minLength": 1
            },
            "name": {
              "type": [
                "string",
                "null"
              ]
            },
            "createdAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "updatedAt": {
              "type": [
                "string",
                "null"
              ]
            },
            "groupId": {
              "type": [
                "string",
                "null"
              ]
            },
            "userId": {
              "type": [
                "string",
                "null"
              ]
            },
            "postType": {
              "type": [
                "string",
                "null"
              ]
            },
            "rootId": {
              "type": [
                "string",
                "null"
              ]
            },
            "labelId": {
              "type": [
                "string",
                "null"
              ]
            },
            "metadata": {
              "type": "object",
              "properties": {
                "title": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "content": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "comments": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "minimum": 0
                },
                "upvotes": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "minimum": 0
                },
                "pinned": {
                  "type": [
                    "number",
                    "null"
                  ],
                  "minimum": 0
                },
                "imagePreview": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "imagePreviewSmall": {
                  "type": [
                    "string",
                    "null"
                  ]
                }
              },
              "required": [],
              "additionalProperties": false
            },
            "user": {
              "type": "object",
              "properties": {
                "id": {
                  "type": "string",
                  "minLength": 1
                },
                "name": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "createdAt": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "updatedAt": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "firstName": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "lastName": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "first_name": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "last_name": {
                  "type": [
                    "string",
                    "null"
                  ]
                },
                "url": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "format": "uri"
                },
                "metadata": {
                  "type": "object",
                  "properties": {
                    "bio": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "location": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "pictureProfile": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "pictureBubble": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "linkFacebook": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "linkInstagram": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "linkLinkedin": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "linkTwitter": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "linkWebsite": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "linkYoutube": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "required": [],
                  "additionalProperties": false
                },
                "membership": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "groupId": {
                      "type": "string",
                      "minLength": 1
                    },
                    "userId": {
                      "type": "string",
                      "minLength": 1
                    },
                    "createdAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "updatedAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "approvedAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "role": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "required": [
                    "id",
                    "groupId",
                    "userId"
                  ],
                  "additionalProperties": false
                },
                "gamification": {
                  "type": "object",
                  "properties": {
                    "points": {
                      "type": [
                        "number",
                        "null"
                      ],
                      "minimum": 0
                    },
                    "level": {
                      "type": [
                        "number",
                        "null"
                      ],
                      "minimum": 0
                    }
                  },
                  "required": [],
                  "additionalProperties": false
                }
              },
              "required": [
                "id",
                "metadata"
              ],
              "additionalProperties": false
            },
            "url": {
              "type": [
                "string",
                "null"
              ],
              "format": "uri"
            },
            "label": {
              "anyOf": [
                {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "name": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "createdAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "updatedAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "groupId": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "metadata": {
                      "type": "object",
                      "properties": {
                        "displayName": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "color": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "description": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "posts": {
                          "type": [
                            "number",
                            "null"
                          ],
                          "minimum": 0
                        }
                      },
                      "required": [],
                      "additionalProperties": false
                    }
                  },
                  "required": [
                    "id",
                    "metadata"
                  ],
                  "additionalProperties": false
                },
                {
                  "type": "null"
                }
              ]
            },
            "videos": {
              "type": "array",
              "items": {
                "type": "object",
                "properties": {
                  "url": {
                    "type": "string",
                    "format": "uri"
                  },
                  "provider": {
                    "type": [
                      "number",
                      "null"
                    ],
                    "minimum": 0
                  },
                  "videoId": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "thumbnail": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "format": "uri"
                  },
                  "durationMs": {
                    "type": [
                      "number",
                      "null"
                    ],
                    "minimum": 0
                  },
                  "title": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [
                  "url"
                ],
                "additionalProperties": false
              },
              "maxItems": 100
            }
          },
          "required": [
            "id",
            "metadata"
          ],
          "additionalProperties": false
        },
        "comments": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string",
                "minLength": 1
              },
              "name": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "createdAt": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "updatedAt": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "groupId": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "userId": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "postType": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "rootId": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "labelId": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "metadata": {
                "type": "object",
                "properties": {
                  "title": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "content": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "comments": {
                    "type": [
                      "number",
                      "null"
                    ],
                    "minimum": 0
                  },
                  "upvotes": {
                    "type": [
                      "number",
                      "null"
                    ],
                    "minimum": 0
                  },
                  "pinned": {
                    "type": [
                      "number",
                      "null"
                    ],
                    "minimum": 0
                  },
                  "imagePreview": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "imagePreviewSmall": {
                    "type": [
                      "string",
                      "null"
                    ]
                  }
                },
                "required": [],
                "additionalProperties": false
              },
              "user": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "string",
                    "minLength": 1
                  },
                  "name": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "createdAt": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "updatedAt": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "firstName": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "lastName": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "first_name": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "last_name": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "url": {
                    "type": [
                      "string",
                      "null"
                    ],
                    "format": "uri"
                  },
                  "metadata": {
                    "type": "object",
                    "properties": {
                      "bio": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "location": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "pictureProfile": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "pictureBubble": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "linkFacebook": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "linkInstagram": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "linkLinkedin": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "linkTwitter": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "linkWebsite": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "linkYoutube": {
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "required": [],
                    "additionalProperties": false
                  },
                  "membership": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string",
                        "minLength": 1
                      },
                      "groupId": {
                        "type": "string",
                        "minLength": 1
                      },
                      "userId": {
                        "type": "string",
                        "minLength": 1
                      },
                      "createdAt": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updatedAt": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "approvedAt": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "role": {
                        "type": [
                          "string",
                          "null"
                        ]
                      }
                    },
                    "required": [
                      "id",
                      "groupId",
                      "userId"
                    ],
                    "additionalProperties": false
                  },
                  "gamification": {
                    "type": "object",
                    "properties": {
                      "points": {
                        "type": [
                          "number",
                          "null"
                        ],
                        "minimum": 0
                      },
                      "level": {
                        "type": [
                          "number",
                          "null"
                        ],
                        "minimum": 0
                      }
                    },
                    "required": [],
                    "additionalProperties": false
                  }
                },
                "required": [
                  "id",
                  "metadata"
                ],
                "additionalProperties": false
              },
              "url": {
                "type": [
                  "string",
                  "null"
                ],
                "format": "uri"
              },
              "label": {
                "anyOf": [
                  {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "string",
                        "minLength": 1
                      },
                      "name": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "createdAt": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "updatedAt": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "groupId": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "metadata": {
                        "type": "object",
                        "properties": {
                          "displayName": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "color": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "description": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "posts": {
                            "type": [
                              "number",
                              "null"
                            ],
                            "minimum": 0
                          }
                        },
                        "required": [],
                        "additionalProperties": false
                      }
                    },
                    "required": [
                      "id",
                      "metadata"
                    ],
                    "additionalProperties": false
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "videos": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "format": "uri"
                    },
                    "provider": {
                      "type": [
                        "number",
                        "null"
                      ],
                      "minimum": 0
                    },
                    "videoId": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "thumbnail": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "format": "uri"
                    },
                    "durationMs": {
                      "type": [
                        "number",
                        "null"
                      ],
                      "minimum": 0
                    },
                    "title": {
                      "type": [
                        "string",
                        "null"
                      ]
                    }
                  },
                  "required": [
                    "url"
                  ],
                  "additionalProperties": false
                },
                "maxItems": 100
              },
              "children": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string",
                      "minLength": 1
                    },
                    "name": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "createdAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "updatedAt": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "groupId": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "userId": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "postType": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "rootId": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "labelId": {
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "metadata": {
                      "type": "object",
                      "properties": {
                        "title": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "content": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "comments": {
                          "type": [
                            "number",
                            "null"
                          ],
                          "minimum": 0
                        },
                        "upvotes": {
                          "type": [
                            "number",
                            "null"
                          ],
                          "minimum": 0
                        },
                        "pinned": {
                          "type": [
                            "number",
                            "null"
                          ],
                          "minimum": 0
                        },
                        "imagePreview": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "imagePreviewSmall": {
                          "type": [
                            "string",
                            "null"
                          ]
                        }
                      },
                      "required": [],
                      "additionalProperties": false
                    },
                    "user": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string",
                          "minLength": 1
                        },
                        "name": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "createdAt": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "updatedAt": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "firstName": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "lastName": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "first_name": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "last_name": {
                          "type": [
                            "string",
                            "null"
                          ]
                        },
                        "url": {
                          "type": [
                            "string",
                            "null"
                          ],
                          "format": "uri"
                        },
                        "metadata": {
                          "type": "object",
                          "properties": {
                            "bio": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "location": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "pictureProfile": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "pictureBubble": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "linkFacebook": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "linkInstagram": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "linkLinkedin": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "linkTwitter": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "linkWebsite": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "linkYoutube": {
                              "type": [
                                "string",
                                "null"
                              ]
                            }
                          },
                          "required": [],
                          "additionalProperties": false
                        },
                        "membership": {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "string",
                              "minLength": 1
                            },
                            "groupId": {
                              "type": "string",
                              "minLength": 1
                            },
                            "userId": {
                              "type": "string",
                              "minLength": 1
                            },
                            "createdAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "updatedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "approvedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "role": {
                              "type": [
                                "string",
                                "null"
                              ]
                            }
                          },
                          "required": [
                            "id",
                            "groupId",
                            "userId"
                          ],
                          "additionalProperties": false
                        },
                        "gamification": {
                          "type": "object",
                          "properties": {
                            "points": {
                              "type": [
                                "number",
                                "null"
                              ],
                              "minimum": 0
                            },
                            "level": {
                              "type": [
                                "number",
                                "null"
                              ],
                              "minimum": 0
                            }
                          },
                          "required": [],
                          "additionalProperties": false
                        }
                      },
                      "required": [
                        "id",
                        "metadata"
                      ],
                      "additionalProperties": false
                    },
                    "url": {
                      "type": [
                        "string",
                        "null"
                      ],
                      "format": "uri"
                    },
                    "label": {
                      "anyOf": [
                        {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "string",
                              "minLength": 1
                            },
                            "name": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "createdAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "updatedAt": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "groupId": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "metadata": {
                              "type": "object",
                              "properties": {
                                "displayName": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "color": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "description": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "posts": {
                                  "type": [
                                    "number",
                                    "null"
                                  ],
                                  "minimum": 0
                                }
                              },
                              "required": [],
                              "additionalProperties": false
                            }
                          },
                          "required": [
                            "id",
                            "metadata"
                          ],
                          "additionalProperties": false
                        },
                        {
                          "type": "null"
                        }
                      ]
                    },
                    "videos": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "url": {
                            "type": "string",
                            "format": "uri"
                          },
                          "provider": {
                            "type": [
                              "number",
                              "null"
                            ],
                            "minimum": 0
                          },
                          "videoId": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "thumbnail": {
                            "type": [
                              "string",
                              "null"
                            ],
                            "format": "uri"
                          },
                          "durationMs": {
                            "type": [
                              "number",
                              "null"
                            ],
                            "minimum": 0
                          },
                          "title": {
                            "type": [
                              "string",
                              "null"
                            ]
                          }
                        },
                        "required": [
                          "url"
                        ],
                        "additionalProperties": false
                      },
                      "maxItems": 100
                    },
                    "children": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string",
                            "minLength": 1
                          },
                          "name": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "createdAt": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "updatedAt": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "groupId": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "userId": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "postType": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "rootId": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "labelId": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "metadata": {
                            "type": "object",
                            "properties": {
                              "title": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "content": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "comments": {
                                "type": [
                                  "number",
                                  "null"
                                ],
                                "minimum": 0
                              },
                              "upvotes": {
                                "type": [
                                  "number",
                                  "null"
                                ],
                                "minimum": 0
                              },
                              "pinned": {
                                "type": [
                                  "number",
                                  "null"
                                ],
                                "minimum": 0
                              },
                              "imagePreview": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "imagePreviewSmall": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              }
                            },
                            "required": [],
                            "additionalProperties": false
                          },
                          "user": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "string",
                                "minLength": 1
                              },
                              "name": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "createdAt": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "updatedAt": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "firstName": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "lastName": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "first_name": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "last_name": {
                                "type": [
                                  "string",
                                  "null"
                                ]
                              },
                              "url": {
                                "type": [
                                  "string",
                                  "null"
                                ],
                                "format": "uri"
                              },
                              "metadata": {
                                "type": "object",
                                "properties": {
                                  "bio": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "location": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "pictureProfile": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "pictureBubble": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "linkFacebook": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "linkInstagram": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "linkLinkedin": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "linkTwitter": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "linkWebsite": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "linkYoutube": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  }
                                },
                                "required": [],
                                "additionalProperties": false
                              },
                              "membership": {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "groupId": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "userId": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "createdAt": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "updatedAt": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "approvedAt": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "role": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  }
                                },
                                "required": [
                                  "id",
                                  "groupId",
                                  "userId"
                                ],
                                "additionalProperties": false
                              },
                              "gamification": {
                                "type": "object",
                                "properties": {
                                  "points": {
                                    "type": [
                                      "number",
                                      "null"
                                    ],
                                    "minimum": 0
                                  },
                                  "level": {
                                    "type": [
                                      "number",
                                      "null"
                                    ],
                                    "minimum": 0
                                  }
                                },
                                "required": [],
                                "additionalProperties": false
                              }
                            },
                            "required": [
                              "id",
                              "metadata"
                            ],
                            "additionalProperties": false
                          },
                          "url": {
                            "type": [
                              "string",
                              "null"
                            ],
                            "format": "uri"
                          },
                          "label": {
                            "anyOf": [
                              {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "string",
                                    "minLength": 1
                                  },
                                  "name": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "createdAt": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "updatedAt": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "groupId": {
                                    "type": [
                                      "string",
                                      "null"
                                    ]
                                  },
                                  "metadata": {
                                    "type": "object",
                                    "properties": {
                                      "displayName": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "color": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "description": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "posts": {
                                        "type": [
                                          "number",
                                          "null"
                                        ],
                                        "minimum": 0
                                      }
                                    },
                                    "required": [],
                                    "additionalProperties": false
                                  }
                                },
                                "required": [
                                  "id",
                                  "metadata"
                                ],
                                "additionalProperties": false
                              },
                              {
                                "type": "null"
                              }
                            ]
                          },
                          "videos": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "url": {
                                  "type": "string",
                                  "format": "uri"
                                },
                                "provider": {
                                  "type": [
                                    "number",
                                    "null"
                                  ],
                                  "minimum": 0
                                },
                                "videoId": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "thumbnail": {
                                  "type": [
                                    "string",
                                    "null"
                                  ],
                                  "format": "uri"
                                },
                                "durationMs": {
                                  "type": [
                                    "number",
                                    "null"
                                  ],
                                  "minimum": 0
                                },
                                "title": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                }
                              },
                              "required": [
                                "url"
                              ],
                              "additionalProperties": false
                            },
                            "maxItems": 100
                          },
                          "children": {
                            "type": "array",
                            "items": {
                              "type": "object",
                              "properties": {
                                "id": {
                                  "type": "string",
                                  "minLength": 1
                                },
                                "name": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "createdAt": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "updatedAt": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "groupId": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "userId": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "postType": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "rootId": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "labelId": {
                                  "type": [
                                    "string",
                                    "null"
                                  ]
                                },
                                "metadata": {
                                  "type": "object",
                                  "properties": {
                                    "title": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "content": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "comments": {
                                      "type": [
                                        "number",
                                        "null"
                                      ],
                                      "minimum": 0
                                    },
                                    "upvotes": {
                                      "type": [
                                        "number",
                                        "null"
                                      ],
                                      "minimum": 0
                                    },
                                    "pinned": {
                                      "type": [
                                        "number",
                                        "null"
                                      ],
                                      "minimum": 0
                                    },
                                    "imagePreview": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "imagePreviewSmall": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    }
                                  },
                                  "required": [],
                                  "additionalProperties": false
                                },
                                "user": {
                                  "type": "object",
                                  "properties": {
                                    "id": {
                                      "type": "string",
                                      "minLength": 1
                                    },
                                    "name": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "createdAt": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "updatedAt": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "firstName": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "lastName": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "first_name": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "last_name": {
                                      "type": [
                                        "string",
                                        "null"
                                      ]
                                    },
                                    "url": {
                                      "type": [
                                        "string",
                                        "null"
                                      ],
                                      "format": "uri"
                                    },
                                    "metadata": {
                                      "type": "object",
                                      "properties": {
                                        "bio": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "location": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "pictureProfile": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "pictureBubble": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "linkFacebook": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "linkInstagram": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "linkLinkedin": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "linkTwitter": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "linkWebsite": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "linkYoutube": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        }
                                      },
                                      "required": [],
                                      "additionalProperties": false
                                    },
                                    "membership": {
                                      "type": "object",
                                      "properties": {
                                        "id": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "groupId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "userId": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "createdAt": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "updatedAt": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "approvedAt": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "role": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        }
                                      },
                                      "required": [
                                        "id",
                                        "groupId",
                                        "userId"
                                      ],
                                      "additionalProperties": false
                                    },
                                    "gamification": {
                                      "type": "object",
                                      "properties": {
                                        "points": {
                                          "type": [
                                            "number",
                                            "null"
                                          ],
                                          "minimum": 0
                                        },
                                        "level": {
                                          "type": [
                                            "number",
                                            "null"
                                          ],
                                          "minimum": 0
                                        }
                                      },
                                      "required": [],
                                      "additionalProperties": false
                                    }
                                  },
                                  "required": [
                                    "id",
                                    "metadata"
                                  ],
                                  "additionalProperties": false
                                },
                                "url": {
                                  "type": [
                                    "string",
                                    "null"
                                  ],
                                  "format": "uri"
                                },
                                "label": {
                                  "anyOf": [
                                    {
                                      "type": "object",
                                      "properties": {
                                        "id": {
                                          "type": "string",
                                          "minLength": 1
                                        },
                                        "name": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "createdAt": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "updatedAt": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "groupId": {
                                          "type": [
                                            "string",
                                            "null"
                                          ]
                                        },
                                        "metadata": {
                                          "type": "object",
                                          "properties": {
                                            "displayName": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "color": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "description": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "posts": {
                                              "type": [
                                                "number",
                                                "null"
                                              ],
                                              "minimum": 0
                                            }
                                          },
                                          "required": [],
                                          "additionalProperties": false
                                        }
                                      },
                                      "required": [
                                        "id",
                                        "metadata"
                                      ],
                                      "additionalProperties": false
                                    },
                                    {
                                      "type": "null"
                                    }
                                  ]
                                },
                                "videos": {
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "url": {
                                        "type": "string",
                                        "format": "uri"
                                      },
                                      "provider": {
                                        "type": [
                                          "number",
                                          "null"
                                        ],
                                        "minimum": 0
                                      },
                                      "videoId": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "thumbnail": {
                                        "type": [
                                          "string",
                                          "null"
                                        ],
                                        "format": "uri"
                                      },
                                      "durationMs": {
                                        "type": [
                                          "number",
                                          "null"
                                        ],
                                        "minimum": 0
                                      },
                                      "title": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      }
                                    },
                                    "required": [
                                      "url"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "maxItems": 100
                                },
                                "children": {
                                  "type": "array",
                                  "items": {
                                    "type": "object",
                                    "properties": {
                                      "id": {
                                        "type": "string",
                                        "minLength": 1
                                      },
                                      "name": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "createdAt": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "updatedAt": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "groupId": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "userId": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "postType": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "rootId": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "labelId": {
                                        "type": [
                                          "string",
                                          "null"
                                        ]
                                      },
                                      "metadata": {
                                        "type": "object",
                                        "properties": {
                                          "title": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "content": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "comments": {
                                            "type": [
                                              "number",
                                              "null"
                                            ],
                                            "minimum": 0
                                          },
                                          "upvotes": {
                                            "type": [
                                              "number",
                                              "null"
                                            ],
                                            "minimum": 0
                                          },
                                          "pinned": {
                                            "type": [
                                              "number",
                                              "null"
                                            ],
                                            "minimum": 0
                                          },
                                          "imagePreview": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "imagePreviewSmall": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          }
                                        },
                                        "required": [],
                                        "additionalProperties": false
                                      },
                                      "user": {
                                        "type": "object",
                                        "properties": {
                                          "id": {
                                            "type": "string",
                                            "minLength": 1
                                          },
                                          "name": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "createdAt": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "updatedAt": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "firstName": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "lastName": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "first_name": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "last_name": {
                                            "type": [
                                              "string",
                                              "null"
                                            ]
                                          },
                                          "url": {
                                            "type": [
                                              "string",
                                              "null"
                                            ],
                                            "format": "uri"
                                          },
                                          "metadata": {
                                            "type": "object",
                                            "properties": {
                                              "bio": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "location": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "pictureProfile": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "pictureBubble": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "linkFacebook": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "linkInstagram": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "linkLinkedin": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "linkTwitter": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "linkWebsite": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "linkYoutube": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              }
                                            },
                                            "required": [],
                                            "additionalProperties": false
                                          },
                                          "membership": {
                                            "type": "object",
                                            "properties": {
                                              "id": {
                                                "type": "string",
                                                "minLength": 1
                                              },
                                              "groupId": {
                                                "type": "string",
                                                "minLength": 1
                                              },
                                              "userId": {
                                                "type": "string",
                                                "minLength": 1
                                              },
                                              "createdAt": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "updatedAt": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "approvedAt": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "role": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              }
                                            },
                                            "required": [
                                              "id",
                                              "groupId",
                                              "userId"
                                            ],
                                            "additionalProperties": false
                                          },
                                          "gamification": {
                                            "type": "object",
                                            "properties": {
                                              "points": {
                                                "type": [
                                                  "number",
                                                  "null"
                                                ],
                                                "minimum": 0
                                              },
                                              "level": {
                                                "type": [
                                                  "number",
                                                  "null"
                                                ],
                                                "minimum": 0
                                              }
                                            },
                                            "required": [],
                                            "additionalProperties": false
                                          }
                                        },
                                        "required": [
                                          "id",
                                          "metadata"
                                        ],
                                        "additionalProperties": false
                                      },
                                      "url": {
                                        "type": [
                                          "string",
                                          "null"
                                        ],
                                        "format": "uri"
                                      },
                                      "label": {
                                        "anyOf": [
                                          {
                                            "type": "object",
                                            "properties": {
                                              "id": {
                                                "type": "string",
                                                "minLength": 1
                                              },
                                              "name": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "createdAt": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "updatedAt": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "groupId": {
                                                "type": [
                                                  "string",
                                                  "null"
                                                ]
                                              },
                                              "metadata": {
                                                "type": "object",
                                                "properties": {
                                                  "displayName": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "color": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "description": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "posts": {
                                                    "type": [
                                                      "number",
                                                      "null"
                                                    ],
                                                    "minimum": 0
                                                  }
                                                },
                                                "required": [],
                                                "additionalProperties": false
                                              }
                                            },
                                            "required": [
                                              "id",
                                              "metadata"
                                            ],
                                            "additionalProperties": false
                                          },
                                          {
                                            "type": "null"
                                          }
                                        ]
                                      },
                                      "videos": {
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "properties": {
                                            "url": {
                                              "type": "string",
                                              "format": "uri"
                                            },
                                            "provider": {
                                              "type": [
                                                "number",
                                                "null"
                                              ],
                                              "minimum": 0
                                            },
                                            "videoId": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "thumbnail": {
                                              "type": [
                                                "string",
                                                "null"
                                              ],
                                              "format": "uri"
                                            },
                                            "durationMs": {
                                              "type": [
                                                "number",
                                                "null"
                                              ],
                                              "minimum": 0
                                            },
                                            "title": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            }
                                          },
                                          "required": [
                                            "url"
                                          ],
                                          "additionalProperties": false
                                        },
                                        "maxItems": 100
                                      },
                                      "children": {
                                        "type": "array",
                                        "items": {
                                          "type": "object",
                                          "properties": {
                                            "id": {
                                              "type": "string",
                                              "minLength": 1
                                            },
                                            "name": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "createdAt": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "updatedAt": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "groupId": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "userId": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "postType": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "rootId": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "labelId": {
                                              "type": [
                                                "string",
                                                "null"
                                              ]
                                            },
                                            "metadata": {
                                              "type": "object",
                                              "properties": {
                                                "title": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "content": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "comments": {
                                                  "type": [
                                                    "number",
                                                    "null"
                                                  ],
                                                  "minimum": 0
                                                },
                                                "upvotes": {
                                                  "type": [
                                                    "number",
                                                    "null"
                                                  ],
                                                  "minimum": 0
                                                },
                                                "pinned": {
                                                  "type": [
                                                    "number",
                                                    "null"
                                                  ],
                                                  "minimum": 0
                                                },
                                                "imagePreview": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "imagePreviewSmall": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                }
                                              },
                                              "required": [],
                                              "additionalProperties": false
                                            },
                                            "user": {
                                              "type": "object",
                                              "properties": {
                                                "id": {
                                                  "type": "string",
                                                  "minLength": 1
                                                },
                                                "name": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "createdAt": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "updatedAt": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "firstName": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "lastName": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "first_name": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "last_name": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ]
                                                },
                                                "url": {
                                                  "type": [
                                                    "string",
                                                    "null"
                                                  ],
                                                  "format": "uri"
                                                },
                                                "metadata": {
                                                  "type": "object",
                                                  "properties": {
                                                    "bio": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "location": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "pictureProfile": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "pictureBubble": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "linkFacebook": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "linkInstagram": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "linkLinkedin": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "linkTwitter": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "linkWebsite": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "linkYoutube": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "required": [],
                                                  "additionalProperties": false
                                                },
                                                "membership": {
                                                  "type": "object",
                                                  "properties": {
                                                    "id": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "groupId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "userId": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "createdAt": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "updatedAt": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "approvedAt": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "role": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    }
                                                  },
                                                  "required": [
                                                    "id",
                                                    "groupId",
                                                    "userId"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                "gamification": {
                                                  "type": "object",
                                                  "properties": {
                                                    "points": {
                                                      "type": [
                                                        "number",
                                                        "null"
                                                      ],
                                                      "minimum": 0
                                                    },
                                                    "level": {
                                                      "type": [
                                                        "number",
                                                        "null"
                                                      ],
                                                      "minimum": 0
                                                    }
                                                  },
                                                  "required": [],
                                                  "additionalProperties": false
                                                }
                                              },
                                              "required": [
                                                "id",
                                                "metadata"
                                              ],
                                              "additionalProperties": false
                                            },
                                            "url": {
                                              "type": [
                                                "string",
                                                "null"
                                              ],
                                              "format": "uri"
                                            },
                                            "label": {
                                              "anyOf": [
                                                {
                                                  "type": "object",
                                                  "properties": {
                                                    "id": {
                                                      "type": "string",
                                                      "minLength": 1
                                                    },
                                                    "name": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "createdAt": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "updatedAt": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "groupId": {
                                                      "type": [
                                                        "string",
                                                        "null"
                                                      ]
                                                    },
                                                    "metadata": {
                                                      "type": "object",
                                                      "properties": {
                                                        "displayName": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "color": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "description": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "posts": {
                                                          "type": [
                                                            "number",
                                                            "null"
                                                          ],
                                                          "minimum": 0
                                                        }
                                                      },
                                                      "required": [],
                                                      "additionalProperties": false
                                                    }
                                                  },
                                                  "required": [
                                                    "id",
                                                    "metadata"
                                                  ],
                                                  "additionalProperties": false
                                                },
                                                {
                                                  "type": "null"
                                                }
                                              ]
                                            },
                                            "videos": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "url": {
                                                    "type": "string",
                                                    "format": "uri"
                                                  },
                                                  "provider": {
                                                    "type": [
                                                      "number",
                                                      "null"
                                                    ],
                                                    "minimum": 0
                                                  },
                                                  "videoId": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "thumbnail": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ],
                                                    "format": "uri"
                                                  },
                                                  "durationMs": {
                                                    "type": [
                                                      "number",
                                                      "null"
                                                    ],
                                                    "minimum": 0
                                                  },
                                                  "title": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  }
                                                },
                                                "required": [
                                                  "url"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "maxItems": 100
                                            },
                                            "children": {
                                              "type": "array",
                                              "items": {
                                                "type": "object",
                                                "properties": {
                                                  "id": {
                                                    "type": "string",
                                                    "minLength": 1
                                                  },
                                                  "name": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "createdAt": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "updatedAt": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "groupId": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "userId": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "postType": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "rootId": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "labelId": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ]
                                                  },
                                                  "metadata": {
                                                    "type": "object",
                                                    "properties": {
                                                      "title": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "content": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "comments": {
                                                        "type": [
                                                          "number",
                                                          "null"
                                                        ],
                                                        "minimum": 0
                                                      },
                                                      "upvotes": {
                                                        "type": [
                                                          "number",
                                                          "null"
                                                        ],
                                                        "minimum": 0
                                                      },
                                                      "pinned": {
                                                        "type": [
                                                          "number",
                                                          "null"
                                                        ],
                                                        "minimum": 0
                                                      },
                                                      "imagePreview": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "imagePreviewSmall": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      }
                                                    },
                                                    "required": [],
                                                    "additionalProperties": false
                                                  },
                                                  "user": {
                                                    "type": "object",
                                                    "properties": {
                                                      "id": {
                                                        "type": "string",
                                                        "minLength": 1
                                                      },
                                                      "name": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "createdAt": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "updatedAt": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "firstName": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "lastName": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "first_name": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "last_name": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ]
                                                      },
                                                      "url": {
                                                        "type": [
                                                          "string",
                                                          "null"
                                                        ],
                                                        "format": "uri"
                                                      },
                                                      "metadata": {
                                                        "type": "object",
                                                        "properties": {
                                                          "bio": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "location": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "pictureProfile": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "pictureBubble": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "linkFacebook": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "linkInstagram": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "linkLinkedin": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "linkTwitter": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "linkWebsite": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "linkYoutube": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          }
                                                        },
                                                        "required": [],
                                                        "additionalProperties": false
                                                      },
                                                      "membership": {
                                                        "type": "object",
                                                        "properties": {
                                                          "id": {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          "groupId": {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          "userId": {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          "createdAt": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "updatedAt": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "approvedAt": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "role": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          }
                                                        },
                                                        "required": [
                                                          "id",
                                                          "groupId",
                                                          "userId"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      "gamification": {
                                                        "type": "object",
                                                        "properties": {
                                                          "points": {
                                                            "type": [
                                                              "number",
                                                              "null"
                                                            ],
                                                            "minimum": 0
                                                          },
                                                          "level": {
                                                            "type": [
                                                              "number",
                                                              "null"
                                                            ],
                                                            "minimum": 0
                                                          }
                                                        },
                                                        "required": [],
                                                        "additionalProperties": false
                                                      }
                                                    },
                                                    "required": [
                                                      "id",
                                                      "metadata"
                                                    ],
                                                    "additionalProperties": false
                                                  },
                                                  "url": {
                                                    "type": [
                                                      "string",
                                                      "null"
                                                    ],
                                                    "format": "uri"
                                                  },
                                                  "label": {
                                                    "anyOf": [
                                                      {
                                                        "type": "object",
                                                        "properties": {
                                                          "id": {
                                                            "type": "string",
                                                            "minLength": 1
                                                          },
                                                          "name": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "createdAt": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "updatedAt": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "groupId": {
                                                            "type": [
                                                              "string",
                                                              "null"
                                                            ]
                                                          },
                                                          "metadata": {
                                                            "type": "object",
                                                            "properties": {
                                                              "displayName": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "color": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "description": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "posts": {
                                                                "type": [
                                                                  "number",
                                                                  "null"
                                                                ],
                                                                "minimum": 0
                                                              }
                                                            },
                                                            "required": [],
                                                            "additionalProperties": false
                                                          }
                                                        },
                                                        "required": [
                                                          "id",
                                                          "metadata"
                                                        ],
                                                        "additionalProperties": false
                                                      },
                                                      {
                                                        "type": "null"
                                                      }
                                                    ]
                                                  },
                                                  "videos": {
                                                    "type": "array",
                                                    "items": {
                                                      "type": "object",
                                                      "properties": {
                                                        "url": {
                                                          "type": "string",
                                                          "format": "uri"
                                                        },
                                                        "provider": {
                                                          "type": [
                                                            "number",
                                                            "null"
                                                          ],
                                                          "minimum": 0
                                                        },
                                                        "videoId": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "thumbnail": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ],
                                                          "format": "uri"
                                                        },
                                                        "durationMs": {
                                                          "type": [
                                                            "number",
                                                            "null"
                                                          ],
                                                          "minimum": 0
                                                        },
                                                        "title": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        }
                                                      },
                                                      "required": [
                                                        "url"
                                                      ],
                                                      "additionalProperties": false
                                                    },
                                                    "maxItems": 100
                                                  },
                                                  "children": {
                                                    "type": "array",
                                                    "items": {
                                                      "type": "object",
                                                      "properties": {
                                                        "id": {
                                                          "type": "string",
                                                          "minLength": 1
                                                        },
                                                        "name": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "createdAt": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "updatedAt": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "groupId": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "userId": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "postType": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "rootId": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "labelId": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ]
                                                        },
                                                        "metadata": {
                                                          "type": "object",
                                                          "properties": {
                                                            "title": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "content": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "comments": {
                                                              "type": [
                                                                "number",
                                                                "null"
                                                              ],
                                                              "minimum": 0
                                                            },
                                                            "upvotes": {
                                                              "type": [
                                                                "number",
                                                                "null"
                                                              ],
                                                              "minimum": 0
                                                            },
                                                            "pinned": {
                                                              "type": [
                                                                "number",
                                                                "null"
                                                              ],
                                                              "minimum": 0
                                                            },
                                                            "imagePreview": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "imagePreviewSmall": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            }
                                                          },
                                                          "required": [],
                                                          "additionalProperties": false
                                                        },
                                                        "user": {
                                                          "type": "object",
                                                          "properties": {
                                                            "id": {
                                                              "type": "string",
                                                              "minLength": 1
                                                            },
                                                            "name": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "createdAt": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "updatedAt": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "firstName": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "lastName": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "first_name": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "last_name": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ]
                                                            },
                                                            "url": {
                                                              "type": [
                                                                "string",
                                                                "null"
                                                              ],
                                                              "format": "uri"
                                                            },
                                                            "metadata": {
                                                              "type": "object",
                                                              "properties": {
                                                                "bio": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "location": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "pictureProfile": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "pictureBubble": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "linkFacebook": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "linkInstagram": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "linkLinkedin": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "linkTwitter": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "linkWebsite": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "linkYoutube": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "required": [],
                                                              "additionalProperties": false
                                                            },
                                                            "membership": {
                                                              "type": "object",
                                                              "properties": {
                                                                "id": {
                                                                  "type": "string",
                                                                  "minLength": 1
                                                                },
                                                                "groupId": {
                                                                  "type": "string",
                                                                  "minLength": 1
                                                                },
                                                                "userId": {
                                                                  "type": "string",
                                                                  "minLength": 1
                                                                },
                                                                "createdAt": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "updatedAt": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "approvedAt": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "role": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                }
                                                              },
                                                              "required": [
                                                                "id",
                                                                "groupId",
                                                                "userId"
                                                              ],
                                                              "additionalProperties": false
                                                            },
                                                            "gamification": {
                                                              "type": "object",
                                                              "properties": {
                                                                "points": {
                                                                  "type": [
                                                                    "number",
                                                                    "null"
                                                                  ],
                                                                  "minimum": 0
                                                                },
                                                                "level": {
                                                                  "type": [
                                                                    "number",
                                                                    "null"
                                                                  ],
                                                                  "minimum": 0
                                                                }
                                                              },
                                                              "required": [],
                                                              "additionalProperties": false
                                                            }
                                                          },
                                                          "required": [
                                                            "id",
                                                            "metadata"
                                                          ],
                                                          "additionalProperties": false
                                                        },
                                                        "url": {
                                                          "type": [
                                                            "string",
                                                            "null"
                                                          ],
                                                          "format": "uri"
                                                        },
                                                        "label": {
                                                          "anyOf": [
                                                            {
                                                              "type": "object",
                                                              "properties": {
                                                                "id": {
                                                                  "type": "string",
                                                                  "minLength": 1
                                                                },
                                                                "name": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "createdAt": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "updatedAt": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "groupId": {
                                                                  "type": [
                                                                    "string",
                                                                    "null"
                                                                  ]
                                                                },
                                                                "metadata": {
                                                                  "type": "object",
                                                                  "properties": {
                                                                    "displayName": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "color": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "description": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "posts": {
                                                                      "type": [
                                                                        "number",
                                                                        "null"
                                                                      ],
                                                                      "minimum": 0
                                                                    }
                                                                  },
                                                                  "required": [],
                                                                  "additionalProperties": false
                                                                }
                                                              },
                                                              "required": [
                                                                "id",
                                                                "metadata"
                                                              ],
                                                              "additionalProperties": false
                                                            },
                                                            {
                                                              "type": "null"
                                                            }
                                                          ]
                                                        },
                                                        "videos": {
                                                          "type": "array",
                                                          "items": {
                                                            "type": "object",
                                                            "properties": {
                                                              "url": {
                                                                "type": "string",
                                                                "format": "uri"
                                                              },
                                                              "provider": {
                                                                "type": [
                                                                  "number",
                                                                  "null"
                                                                ],
                                                                "minimum": 0
                                                              },
                                                              "videoId": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "thumbnail": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ],
                                                                "format": "uri"
                                                              },
                                                              "durationMs": {
                                                                "type": [
                                                                  "number",
                                                                  "null"
                                                                ],
                                                                "minimum": 0
                                                              },
                                                              "title": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              }
                                                            },
                                                            "required": [
                                                              "url"
                                                            ],
                                                            "additionalProperties": false
                                                          },
                                                          "maxItems": 100
                                                        },
                                                        "children": {
                                                          "type": "array",
                                                          "items": {
                                                            "type": "object",
                                                            "properties": {
                                                              "id": {
                                                                "type": "string",
                                                                "minLength": 1
                                                              },
                                                              "name": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "createdAt": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "updatedAt": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "groupId": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "userId": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "postType": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "rootId": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "labelId": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ]
                                                              },
                                                              "metadata": {
                                                                "type": "object",
                                                                "properties": {
                                                                  "title": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "content": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "comments": {
                                                                    "type": [
                                                                      "number",
                                                                      "null"
                                                                    ],
                                                                    "minimum": 0
                                                                  },
                                                                  "upvotes": {
                                                                    "type": [
                                                                      "number",
                                                                      "null"
                                                                    ],
                                                                    "minimum": 0
                                                                  },
                                                                  "pinned": {
                                                                    "type": [
                                                                      "number",
                                                                      "null"
                                                                    ],
                                                                    "minimum": 0
                                                                  },
                                                                  "imagePreview": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "imagePreviewSmall": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  }
                                                                },
                                                                "required": [],
                                                                "additionalProperties": false
                                                              },
                                                              "user": {
                                                                "type": "object",
                                                                "properties": {
                                                                  "id": {
                                                                    "type": "string",
                                                                    "minLength": 1
                                                                  },
                                                                  "name": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "createdAt": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "updatedAt": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "firstName": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "lastName": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "first_name": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "last_name": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ]
                                                                  },
                                                                  "url": {
                                                                    "type": [
                                                                      "string",
                                                                      "null"
                                                                    ],
                                                                    "format": "uri"
                                                                  },
                                                                  "metadata": {
                                                                    "type": "object",
                                                                    "properties": {
                                                                      "bio": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "location": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "pictureProfile": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "pictureBubble": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "linkFacebook": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "linkInstagram": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "linkLinkedin": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "linkTwitter": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "linkWebsite": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "linkYoutube": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      }
                                                                    },
                                                                    "required": [],
                                                                    "additionalProperties": false
                                                                  },
                                                                  "membership": {
                                                                    "type": "object",
                                                                    "properties": {
                                                                      "id": {
                                                                        "type": "string",
                                                                        "minLength": 1
                                                                      },
                                                                      "groupId": {
                                                                        "type": "string",
                                                                        "minLength": 1
                                                                      },
                                                                      "userId": {
                                                                        "type": "string",
                                                                        "minLength": 1
                                                                      },
                                                                      "createdAt": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "updatedAt": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "approvedAt": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "role": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      }
                                                                    },
                                                                    "required": [
                                                                      "id",
                                                                      "groupId",
                                                                      "userId"
                                                                    ],
                                                                    "additionalProperties": false
                                                                  },
                                                                  "gamification": {
                                                                    "type": "object",
                                                                    "properties": {
                                                                      "points": {
                                                                        "type": [
                                                                          "number",
                                                                          "null"
                                                                        ],
                                                                        "minimum": 0
                                                                      },
                                                                      "level": {
                                                                        "type": [
                                                                          "number",
                                                                          "null"
                                                                        ],
                                                                        "minimum": 0
                                                                      }
                                                                    },
                                                                    "required": [],
                                                                    "additionalProperties": false
                                                                  }
                                                                },
                                                                "required": [
                                                                  "id",
                                                                  "metadata"
                                                                ],
                                                                "additionalProperties": false
                                                              },
                                                              "url": {
                                                                "type": [
                                                                  "string",
                                                                  "null"
                                                                ],
                                                                "format": "uri"
                                                              },
                                                              "label": {
                                                                "anyOf": [
                                                                  {
                                                                    "type": "object",
                                                                    "properties": {
                                                                      "id": {
                                                                        "type": "string",
                                                                        "minLength": 1
                                                                      },
                                                                      "name": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "createdAt": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "updatedAt": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "groupId": {
                                                                        "type": [
                                                                          "string",
                                                                          "null"
                                                                        ]
                                                                      },
                                                                      "metadata": {
                                                                        "type": "object",
                                                                        "properties": {
                                                                          "displayName": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "color": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "description": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "posts": {
                                                                            "type": [
                                                                              "number",
                                                                              "null"
                                                                            ],
                                                                            "minimum": 0
                                                                          }
                                                                        },
                                                                        "required": [],
                                                                        "additionalProperties": false
                                                                      }
                                                                    },
                                                                    "required": [
                                                                      "id",
                                                                      "metadata"
                                                                    ],
                                                                    "additionalProperties": false
                                                                  },
                                                                  {
                                                                    "type": "null"
                                                                  }
                                                                ]
                                                              },
                                                              "videos": {
                                                                "type": "array",
                                                                "items": {
                                                                  "type": "object",
                                                                  "properties": {
                                                                    "url": {
                                                                      "type": "string",
                                                                      "format": "uri"
                                                                    },
                                                                    "provider": {
                                                                      "type": [
                                                                        "number",
                                                                        "null"
                                                                      ],
                                                                      "minimum": 0
                                                                    },
                                                                    "videoId": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "thumbnail": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ],
                                                                      "format": "uri"
                                                                    },
                                                                    "durationMs": {
                                                                      "type": [
                                                                        "number",
                                                                        "null"
                                                                      ],
                                                                      "minimum": 0
                                                                    },
                                                                    "title": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    }
                                                                  },
                                                                  "required": [
                                                                    "url"
                                                                  ],
                                                                  "additionalProperties": false
                                                                },
                                                                "maxItems": 100
                                                              },
                                                              "children": {
                                                                "type": "array",
                                                                "items": {
                                                                  "type": "object",
                                                                  "properties": {
                                                                    "id": {
                                                                      "type": "string",
                                                                      "minLength": 1
                                                                    },
                                                                    "name": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "createdAt": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "updatedAt": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "groupId": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "userId": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "postType": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "rootId": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "labelId": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ]
                                                                    },
                                                                    "metadata": {
                                                                      "type": "object",
                                                                      "properties": {
                                                                        "title": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "content": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "comments": {
                                                                          "type": [
                                                                            "number",
                                                                            "null"
                                                                          ],
                                                                          "minimum": 0
                                                                        },
                                                                        "upvotes": {
                                                                          "type": [
                                                                            "number",
                                                                            "null"
                                                                          ],
                                                                          "minimum": 0
                                                                        },
                                                                        "pinned": {
                                                                          "type": [
                                                                            "number",
                                                                            "null"
                                                                          ],
                                                                          "minimum": 0
                                                                        },
                                                                        "imagePreview": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "imagePreviewSmall": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        }
                                                                      },
                                                                      "required": [],
                                                                      "additionalProperties": false
                                                                    },
                                                                    "user": {
                                                                      "type": "object",
                                                                      "properties": {
                                                                        "id": {
                                                                          "type": "string",
                                                                          "minLength": 1
                                                                        },
                                                                        "name": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "createdAt": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "updatedAt": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "firstName": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "lastName": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "first_name": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "last_name": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ]
                                                                        },
                                                                        "url": {
                                                                          "type": [
                                                                            "string",
                                                                            "null"
                                                                          ],
                                                                          "format": "uri"
                                                                        },
                                                                        "metadata": {
                                                                          "type": "object",
                                                                          "properties": {
                                                                            "bio": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "location": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "pictureProfile": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "pictureBubble": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "linkFacebook": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "linkInstagram": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "linkLinkedin": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "linkTwitter": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "linkWebsite": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "linkYoutube": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            }
                                                                          },
                                                                          "required": [],
                                                                          "additionalProperties": false
                                                                        },
                                                                        "membership": {
                                                                          "type": "object",
                                                                          "properties": {
                                                                            "id": {
                                                                              "type": "string",
                                                                              "minLength": 1
                                                                            },
                                                                            "groupId": {
                                                                              "type": "string",
                                                                              "minLength": 1
                                                                            },
                                                                            "userId": {
                                                                              "type": "string",
                                                                              "minLength": 1
                                                                            },
                                                                            "createdAt": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "updatedAt": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "approvedAt": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "role": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            }
                                                                          },
                                                                          "required": [
                                                                            "id",
                                                                            "groupId",
                                                                            "userId"
                                                                          ],
                                                                          "additionalProperties": false
                                                                        },
                                                                        "gamification": {
                                                                          "type": "object",
                                                                          "properties": {
                                                                            "points": {
                                                                              "type": [
                                                                                "number",
                                                                                "null"
                                                                              ],
                                                                              "minimum": 0
                                                                            },
                                                                            "level": {
                                                                              "type": [
                                                                                "number",
                                                                                "null"
                                                                              ],
                                                                              "minimum": 0
                                                                            }
                                                                          },
                                                                          "required": [],
                                                                          "additionalProperties": false
                                                                        }
                                                                      },
                                                                      "required": [
                                                                        "id",
                                                                        "metadata"
                                                                      ],
                                                                      "additionalProperties": false
                                                                    },
                                                                    "url": {
                                                                      "type": [
                                                                        "string",
                                                                        "null"
                                                                      ],
                                                                      "format": "uri"
                                                                    },
                                                                    "label": {
                                                                      "anyOf": [
                                                                        {
                                                                          "type": "object",
                                                                          "properties": {
                                                                            "id": {
                                                                              "type": "string",
                                                                              "minLength": 1
                                                                            },
                                                                            "name": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "createdAt": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "updatedAt": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "groupId": {
                                                                              "type": [
                                                                                "string",
                                                                                "null"
                                                                              ]
                                                                            },
                                                                            "metadata": {
                                                                              "type": "object",
                                                                              "properties": {
                                                                                "displayName": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "color": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "description": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "posts": {
                                                                                  "type": [
                                                                                    "number",
                                                                                    "null"
                                                                                  ],
                                                                                  "minimum": 0
                                                                                }
                                                                              },
                                                                              "required": [],
                                                                              "additionalProperties": false
                                                                            }
                                                                          },
                                                                          "required": [
                                                                            "id",
                                                                            "metadata"
                                                                          ],
                                                                          "additionalProperties": false
                                                                        },
                                                                        {
                                                                          "type": "null"
                                                                        }
                                                                      ]
                                                                    },
                                                                    "videos": {
                                                                      "type": "array",
                                                                      "items": {
                                                                        "type": "object",
                                                                        "properties": {
                                                                          "url": {
                                                                            "type": "string",
                                                                            "format": "uri"
                                                                          },
                                                                          "provider": {
                                                                            "type": [
                                                                              "number",
                                                                              "null"
                                                                            ],
                                                                            "minimum": 0
                                                                          },
                                                                          "videoId": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "thumbnail": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ],
                                                                            "format": "uri"
                                                                          },
                                                                          "durationMs": {
                                                                            "type": [
                                                                              "number",
                                                                              "null"
                                                                            ],
                                                                            "minimum": 0
                                                                          },
                                                                          "title": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          }
                                                                        },
                                                                        "required": [
                                                                          "url"
                                                                        ],
                                                                        "additionalProperties": false
                                                                      },
                                                                      "maxItems": 100
                                                                    },
                                                                    "children": {
                                                                      "type": "array",
                                                                      "items": {
                                                                        "type": "object",
                                                                        "properties": {
                                                                          "id": {
                                                                            "type": "string",
                                                                            "minLength": 1
                                                                          },
                                                                          "name": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "createdAt": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "updatedAt": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "groupId": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "userId": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "postType": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "rootId": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "labelId": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ]
                                                                          },
                                                                          "metadata": {
                                                                            "type": "object",
                                                                            "properties": {
                                                                              "title": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "content": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "comments": {
                                                                                "type": [
                                                                                  "number",
                                                                                  "null"
                                                                                ],
                                                                                "minimum": 0
                                                                              },
                                                                              "upvotes": {
                                                                                "type": [
                                                                                  "number",
                                                                                  "null"
                                                                                ],
                                                                                "minimum": 0
                                                                              },
                                                                              "pinned": {
                                                                                "type": [
                                                                                  "number",
                                                                                  "null"
                                                                                ],
                                                                                "minimum": 0
                                                                              },
                                                                              "imagePreview": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "imagePreviewSmall": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              }
                                                                            },
                                                                            "required": [],
                                                                            "additionalProperties": false
                                                                          },
                                                                          "user": {
                                                                            "type": "object",
                                                                            "properties": {
                                                                              "id": {
                                                                                "type": "string",
                                                                                "minLength": 1
                                                                              },
                                                                              "name": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "createdAt": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "updatedAt": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "firstName": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "lastName": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "first_name": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "last_name": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ]
                                                                              },
                                                                              "url": {
                                                                                "type": [
                                                                                  "string",
                                                                                  "null"
                                                                                ],
                                                                                "format": "uri"
                                                                              },
                                                                              "metadata": {
                                                                                "type": "object",
                                                                                "properties": {
                                                                                  "bio": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "location": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "pictureProfile": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "pictureBubble": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "linkFacebook": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "linkInstagram": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "linkLinkedin": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "linkTwitter": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "linkWebsite": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "linkYoutube": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  }
                                                                                },
                                                                                "required": [],
                                                                                "additionalProperties": false
                                                                              },
                                                                              "membership": {
                                                                                "type": "object",
                                                                                "properties": {
                                                                                  "id": {
                                                                                    "type": "string",
                                                                                    "minLength": 1
                                                                                  },
                                                                                  "groupId": {
                                                                                    "type": "string",
                                                                                    "minLength": 1
                                                                                  },
                                                                                  "userId": {
                                                                                    "type": "string",
                                                                                    "minLength": 1
                                                                                  },
                                                                                  "createdAt": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "updatedAt": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "approvedAt": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "role": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  }
                                                                                },
                                                                                "required": [
                                                                                  "id",
                                                                                  "groupId",
                                                                                  "userId"
                                                                                ],
                                                                                "additionalProperties": false
                                                                              },
                                                                              "gamification": {
                                                                                "type": "object",
                                                                                "properties": {
                                                                                  "points": {
                                                                                    "type": [
                                                                                      "number",
                                                                                      "null"
                                                                                    ],
                                                                                    "minimum": 0
                                                                                  },
                                                                                  "level": {
                                                                                    "type": [
                                                                                      "number",
                                                                                      "null"
                                                                                    ],
                                                                                    "minimum": 0
                                                                                  }
                                                                                },
                                                                                "required": [],
                                                                                "additionalProperties": false
                                                                              }
                                                                            },
                                                                            "required": [
                                                                              "id",
                                                                              "metadata"
                                                                            ],
                                                                            "additionalProperties": false
                                                                          },
                                                                          "url": {
                                                                            "type": [
                                                                              "string",
                                                                              "null"
                                                                            ],
                                                                            "format": "uri"
                                                                          },
                                                                          "label": {
                                                                            "anyOf": [
                                                                              {
                                                                                "type": "object",
                                                                                "properties": {
                                                                                  "id": {
                                                                                    "type": "string",
                                                                                    "minLength": 1
                                                                                  },
                                                                                  "name": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "createdAt": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "updatedAt": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "groupId": {
                                                                                    "type": [
                                                                                      "string",
                                                                                      "null"
                                                                                    ]
                                                                                  },
                                                                                  "metadata": {
                                                                                    "type": "object",
                                                                                    "properties": {
                                                                                      "displayName": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "color": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "description": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "posts": {
                                                                                        "type": [
                                                                                          "number",
                                                                                          "null"
                                                                                        ],
                                                                                        "minimum": 0
                                                                                      }
                                                                                    },
                                                                                    "required": [],
                                                                                    "additionalProperties": false
                                                                                  }
                                                                                },
                                                                                "required": [
                                                                                  "id",
                                                                                  "metadata"
                                                                                ],
                                                                                "additionalProperties": false
                                                                              },
                                                                              {
                                                                                "type": "null"
                                                                              }
                                                                            ]
                                                                          },
                                                                          "videos": {
                                                                            "type": "array",
                                                                            "items": {
                                                                              "type": "object",
                                                                              "properties": {
                                                                                "url": {
                                                                                  "type": "string",
                                                                                  "format": "uri"
                                                                                },
                                                                                "provider": {
                                                                                  "type": [
                                                                                    "number",
                                                                                    "null"
                                                                                  ],
                                                                                  "minimum": 0
                                                                                },
                                                                                "videoId": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "thumbnail": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ],
                                                                                  "format": "uri"
                                                                                },
                                                                                "durationMs": {
                                                                                  "type": [
                                                                                    "number",
                                                                                    "null"
                                                                                  ],
                                                                                  "minimum": 0
                                                                                },
                                                                                "title": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                }
                                                                              },
                                                                              "required": [
                                                                                "url"
                                                                              ],
                                                                              "additionalProperties": false
                                                                            },
                                                                            "maxItems": 100
                                                                          },
                                                                          "children": {
                                                                            "type": "array",
                                                                            "items": {
                                                                              "type": "object",
                                                                              "properties": {
                                                                                "id": {
                                                                                  "type": "string",
                                                                                  "minLength": 1
                                                                                },
                                                                                "name": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "createdAt": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "updatedAt": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "groupId": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "userId": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "postType": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "rootId": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "labelId": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ]
                                                                                },
                                                                                "metadata": {
                                                                                  "type": "object",
                                                                                  "properties": {
                                                                                    "title": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "content": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "comments": {
                                                                                      "type": [
                                                                                        "number",
                                                                                        "null"
                                                                                      ],
                                                                                      "minimum": 0
                                                                                    },
                                                                                    "upvotes": {
                                                                                      "type": [
                                                                                        "number",
                                                                                        "null"
                                                                                      ],
                                                                                      "minimum": 0
                                                                                    },
                                                                                    "pinned": {
                                                                                      "type": [
                                                                                        "number",
                                                                                        "null"
                                                                                      ],
                                                                                      "minimum": 0
                                                                                    },
                                                                                    "imagePreview": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "imagePreviewSmall": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    }
                                                                                  },
                                                                                  "required": [],
                                                                                  "additionalProperties": false
                                                                                },
                                                                                "user": {
                                                                                  "type": "object",
                                                                                  "properties": {
                                                                                    "id": {
                                                                                      "type": "string",
                                                                                      "minLength": 1
                                                                                    },
                                                                                    "name": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "createdAt": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "updatedAt": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "firstName": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "lastName": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "first_name": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "last_name": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ]
                                                                                    },
                                                                                    "url": {
                                                                                      "type": [
                                                                                        "string",
                                                                                        "null"
                                                                                      ],
                                                                                      "format": "uri"
                                                                                    },
                                                                                    "metadata": {
                                                                                      "type": "object",
                                                                                      "properties": {
                                                                                        "bio": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "location": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "pictureProfile": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "pictureBubble": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "linkFacebook": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "linkInstagram": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "linkLinkedin": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "linkTwitter": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "linkWebsite": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "linkYoutube": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        }
                                                                                      },
                                                                                      "required": [],
                                                                                      "additionalProperties": false
                                                                                    },
                                                                                    "membership": {
                                                                                      "type": "object",
                                                                                      "properties": {
                                                                                        "id": {
                                                                                          "type": "string",
                                                                                          "minLength": 1
                                                                                        },
                                                                                        "groupId": {
                                                                                          "type": "string",
                                                                                          "minLength": 1
                                                                                        },
                                                                                        "userId": {
                                                                                          "type": "string",
                                                                                          "minLength": 1
                                                                                        },
                                                                                        "createdAt": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "updatedAt": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "approvedAt": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "role": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        }
                                                                                      },
                                                                                      "required": [
                                                                                        "id",
                                                                                        "groupId",
                                                                                        "userId"
                                                                                      ],
                                                                                      "additionalProperties": false
                                                                                    },
                                                                                    "gamification": {
                                                                                      "type": "object",
                                                                                      "properties": {
                                                                                        "points": {
                                                                                          "type": [
                                                                                            "number",
                                                                                            "null"
                                                                                          ],
                                                                                          "minimum": 0
                                                                                        },
                                                                                        "level": {
                                                                                          "type": [
                                                                                            "number",
                                                                                            "null"
                                                                                          ],
                                                                                          "minimum": 0
                                                                                        }
                                                                                      },
                                                                                      "required": [],
                                                                                      "additionalProperties": false
                                                                                    }
                                                                                  },
                                                                                  "required": [
                                                                                    "id",
                                                                                    "metadata"
                                                                                  ],
                                                                                  "additionalProperties": false
                                                                                },
                                                                                "url": {
                                                                                  "type": [
                                                                                    "string",
                                                                                    "null"
                                                                                  ],
                                                                                  "format": "uri"
                                                                                },
                                                                                "label": {
                                                                                  "anyOf": [
                                                                                    {
                                                                                      "type": "object",
                                                                                      "properties": {
                                                                                        "id": {
                                                                                          "type": "string",
                                                                                          "minLength": 1
                                                                                        },
                                                                                        "name": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "createdAt": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "updatedAt": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "groupId": {
                                                                                          "type": [
                                                                                            "string",
                                                                                            "null"
                                                                                          ]
                                                                                        },
                                                                                        "metadata": {
                                                                                          "type": "object",
                                                                                          "properties": {
                                                                                            "displayName": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "color": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "description": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "posts": {
                                                                                              "type": [
                                                                                                "number",
                                                                                                "null"
                                                                                              ],
                                                                                              "minimum": 0
                                                                                            }
                                                                                          },
                                                                                          "required": [],
                                                                                          "additionalProperties": false
                                                                                        }
                                                                                      },
                                                                                      "required": [
                                                                                        "id",
                                                                                        "metadata"
                                                                                      ],
                                                                                      "additionalProperties": false
                                                                                    },
                                                                                    {
                                                                                      "type": "null"
                                                                                    }
                                                                                  ]
                                                                                },
                                                                                "videos": {
                                                                                  "type": "array",
                                                                                  "items": {
                                                                                    "type": "object",
                                                                                    "properties": {
                                                                                      "url": {
                                                                                        "type": "string",
                                                                                        "format": "uri"
                                                                                      },
                                                                                      "provider": {
                                                                                        "type": [
                                                                                          "number",
                                                                                          "null"
                                                                                        ],
                                                                                        "minimum": 0
                                                                                      },
                                                                                      "videoId": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "thumbnail": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ],
                                                                                        "format": "uri"
                                                                                      },
                                                                                      "durationMs": {
                                                                                        "type": [
                                                                                          "number",
                                                                                          "null"
                                                                                        ],
                                                                                        "minimum": 0
                                                                                      },
                                                                                      "title": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      }
                                                                                    },
                                                                                    "required": [
                                                                                      "url"
                                                                                    ],
                                                                                    "additionalProperties": false
                                                                                  },
                                                                                  "maxItems": 100
                                                                                },
                                                                                "children": {
                                                                                  "type": "array",
                                                                                  "items": {
                                                                                    "type": "object",
                                                                                    "properties": {
                                                                                      "id": {
                                                                                        "type": "string",
                                                                                        "minLength": 1
                                                                                      },
                                                                                      "name": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "createdAt": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "updatedAt": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "groupId": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "userId": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "postType": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "rootId": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "labelId": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ]
                                                                                      },
                                                                                      "metadata": {
                                                                                        "type": "object",
                                                                                        "properties": {
                                                                                          "title": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "content": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "comments": {
                                                                                            "type": [
                                                                                              "number",
                                                                                              "null"
                                                                                            ],
                                                                                            "minimum": 0
                                                                                          },
                                                                                          "upvotes": {
                                                                                            "type": [
                                                                                              "number",
                                                                                              "null"
                                                                                            ],
                                                                                            "minimum": 0
                                                                                          },
                                                                                          "pinned": {
                                                                                            "type": [
                                                                                              "number",
                                                                                              "null"
                                                                                            ],
                                                                                            "minimum": 0
                                                                                          },
                                                                                          "imagePreview": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "imagePreviewSmall": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          }
                                                                                        },
                                                                                        "required": [],
                                                                                        "additionalProperties": false
                                                                                      },
                                                                                      "user": {
                                                                                        "type": "object",
                                                                                        "properties": {
                                                                                          "id": {
                                                                                            "type": "string",
                                                                                            "minLength": 1
                                                                                          },
                                                                                          "name": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "createdAt": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "updatedAt": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "firstName": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "lastName": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "first_name": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "last_name": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ]
                                                                                          },
                                                                                          "url": {
                                                                                            "type": [
                                                                                              "string",
                                                                                              "null"
                                                                                            ],
                                                                                            "format": "uri"
                                                                                          },
                                                                                          "metadata": {
                                                                                            "type": "object",
                                                                                            "properties": {
                                                                                              "bio": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "location": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "pictureProfile": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "pictureBubble": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "linkFacebook": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "linkInstagram": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "linkLinkedin": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "linkTwitter": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "linkWebsite": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "linkYoutube": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              }
                                                                                            },
                                                                                            "required": [],
                                                                                            "additionalProperties": false
                                                                                          },
                                                                                          "membership": {
                                                                                            "type": "object",
                                                                                            "properties": {
                                                                                              "id": {
                                                                                                "type": "string",
                                                                                                "minLength": 1
                                                                                              },
                                                                                              "groupId": {
                                                                                                "type": "string",
                                                                                                "minLength": 1
                                                                                              },
                                                                                              "userId": {
                                                                                                "type": "string",
                                                                                                "minLength": 1
                                                                                              },
                                                                                              "createdAt": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "updatedAt": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "approvedAt": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "role": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              }
                                                                                            },
                                                                                            "required": [
                                                                                              "id",
                                                                                              "groupId",
                                                                                              "userId"
                                                                                            ],
                                                                                            "additionalProperties": false
                                                                                          },
                                                                                          "gamification": {
                                                                                            "type": "object",
                                                                                            "properties": {
                                                                                              "points": {
                                                                                                "type": [
                                                                                                  "number",
                                                                                                  "null"
                                                                                                ],
                                                                                                "minimum": 0
                                                                                              },
                                                                                              "level": {
                                                                                                "type": [
                                                                                                  "number",
                                                                                                  "null"
                                                                                                ],
                                                                                                "minimum": 0
                                                                                              }
                                                                                            },
                                                                                            "required": [],
                                                                                            "additionalProperties": false
                                                                                          }
                                                                                        },
                                                                                        "required": [
                                                                                          "id",
                                                                                          "metadata"
                                                                                        ],
                                                                                        "additionalProperties": false
                                                                                      },
                                                                                      "url": {
                                                                                        "type": [
                                                                                          "string",
                                                                                          "null"
                                                                                        ],
                                                                                        "format": "uri"
                                                                                      },
                                                                                      "label": {
                                                                                        "anyOf": [
                                                                                          {
                                                                                            "type": "object",
                                                                                            "properties": {
                                                                                              "id": {
                                                                                                "type": "string",
                                                                                                "minLength": 1
                                                                                              },
                                                                                              "name": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "createdAt": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "updatedAt": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "groupId": {
                                                                                                "type": [
                                                                                                  "string",
                                                                                                  "null"
                                                                                                ]
                                                                                              },
                                                                                              "metadata": {
                                                                                                "type": "object",
                                                                                                "properties": {
                                                                                                  "displayName": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "color": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "description": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "posts": {
                                                                                                    "type": [
                                                                                                      "number",
                                                                                                      "null"
                                                                                                    ],
                                                                                                    "minimum": 0
                                                                                                  }
                                                                                                },
                                                                                                "required": [],
                                                                                                "additionalProperties": false
                                                                                              }
                                                                                            },
                                                                                            "required": [
                                                                                              "id",
                                                                                              "metadata"
                                                                                            ],
                                                                                            "additionalProperties": false
                                                                                          },
                                                                                          {
                                                                                            "type": "null"
                                                                                          }
                                                                                        ]
                                                                                      },
                                                                                      "videos": {
                                                                                        "type": "array",
                                                                                        "items": {
                                                                                          "type": "object",
                                                                                          "properties": {
                                                                                            "url": {
                                                                                              "type": "string",
                                                                                              "format": "uri"
                                                                                            },
                                                                                            "provider": {
                                                                                              "type": [
                                                                                                "number",
                                                                                                "null"
                                                                                              ],
                                                                                              "minimum": 0
                                                                                            },
                                                                                            "videoId": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "thumbnail": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ],
                                                                                              "format": "uri"
                                                                                            },
                                                                                            "durationMs": {
                                                                                              "type": [
                                                                                                "number",
                                                                                                "null"
                                                                                              ],
                                                                                              "minimum": 0
                                                                                            },
                                                                                            "title": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            }
                                                                                          },
                                                                                          "required": [
                                                                                            "url"
                                                                                          ],
                                                                                          "additionalProperties": false
                                                                                        },
                                                                                        "maxItems": 100
                                                                                      },
                                                                                      "children": {
                                                                                        "type": "array",
                                                                                        "items": {
                                                                                          "type": "object",
                                                                                          "properties": {
                                                                                            "id": {
                                                                                              "type": "string",
                                                                                              "minLength": 1
                                                                                            },
                                                                                            "name": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "createdAt": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "updatedAt": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "groupId": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "userId": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "postType": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "rootId": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "labelId": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ]
                                                                                            },
                                                                                            "metadata": {
                                                                                              "type": "object",
                                                                                              "properties": {
                                                                                                "title": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "content": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "comments": {
                                                                                                  "type": [
                                                                                                    "number",
                                                                                                    "null"
                                                                                                  ],
                                                                                                  "minimum": 0
                                                                                                },
                                                                                                "upvotes": {
                                                                                                  "type": [
                                                                                                    "number",
                                                                                                    "null"
                                                                                                  ],
                                                                                                  "minimum": 0
                                                                                                },
                                                                                                "pinned": {
                                                                                                  "type": [
                                                                                                    "number",
                                                                                                    "null"
                                                                                                  ],
                                                                                                  "minimum": 0
                                                                                                },
                                                                                                "imagePreview": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "imagePreviewSmall": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                }
                                                                                              },
                                                                                              "required": [],
                                                                                              "additionalProperties": false
                                                                                            },
                                                                                            "user": {
                                                                                              "type": "object",
                                                                                              "properties": {
                                                                                                "id": {
                                                                                                  "type": "string",
                                                                                                  "minLength": 1
                                                                                                },
                                                                                                "name": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "createdAt": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "updatedAt": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "firstName": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "lastName": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "first_name": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "last_name": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ]
                                                                                                },
                                                                                                "url": {
                                                                                                  "type": [
                                                                                                    "string",
                                                                                                    "null"
                                                                                                  ],
                                                                                                  "format": "uri"
                                                                                                },
                                                                                                "metadata": {
                                                                                                  "type": "object",
                                                                                                  "properties": {
                                                                                                    "bio": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "location": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "pictureProfile": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "pictureBubble": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "linkFacebook": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "linkInstagram": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "linkLinkedin": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "linkTwitter": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "linkWebsite": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "linkYoutube": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    }
                                                                                                  },
                                                                                                  "required": [],
                                                                                                  "additionalProperties": false
                                                                                                },
                                                                                                "membership": {
                                                                                                  "type": "object",
                                                                                                  "properties": {
                                                                                                    "id": {
                                                                                                      "type": "string",
                                                                                                      "minLength": 1
                                                                                                    },
                                                                                                    "groupId": {
                                                                                                      "type": "string",
                                                                                                      "minLength": 1
                                                                                                    },
                                                                                                    "userId": {
                                                                                                      "type": "string",
                                                                                                      "minLength": 1
                                                                                                    },
                                                                                                    "createdAt": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "updatedAt": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "approvedAt": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "role": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    }
                                                                                                  },
                                                                                                  "required": [
                                                                                                    "id",
                                                                                                    "groupId",
                                                                                                    "userId"
                                                                                                  ],
                                                                                                  "additionalProperties": false
                                                                                                },
                                                                                                "gamification": {
                                                                                                  "type": "object",
                                                                                                  "properties": {
                                                                                                    "points": {
                                                                                                      "type": [
                                                                                                        "number",
                                                                                                        "null"
                                                                                                      ],
                                                                                                      "minimum": 0
                                                                                                    },
                                                                                                    "level": {
                                                                                                      "type": [
                                                                                                        "number",
                                                                                                        "null"
                                                                                                      ],
                                                                                                      "minimum": 0
                                                                                                    }
                                                                                                  },
                                                                                                  "required": [],
                                                                                                  "additionalProperties": false
                                                                                                }
                                                                                              },
                                                                                              "required": [
                                                                                                "id",
                                                                                                "metadata"
                                                                                              ],
                                                                                              "additionalProperties": false
                                                                                            },
                                                                                            "url": {
                                                                                              "type": [
                                                                                                "string",
                                                                                                "null"
                                                                                              ],
                                                                                              "format": "uri"
                                                                                            },
                                                                                            "label": {
                                                                                              "anyOf": [
                                                                                                {
                                                                                                  "type": "object",
                                                                                                  "properties": {
                                                                                                    "id": {
                                                                                                      "type": "string",
                                                                                                      "minLength": 1
                                                                                                    },
                                                                                                    "name": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "createdAt": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "updatedAt": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "groupId": {
                                                                                                      "type": [
                                                                                                        "string",
                                                                                                        "null"
                                                                                                      ]
                                                                                                    },
                                                                                                    "metadata": {
                                                                                                      "type": "object",
                                                                                                      "properties": {
                                                                                                        "displayName": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "color": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "description": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "posts": {
                                                                                                          "type": [
                                                                                                            "number",
                                                                                                            "null"
                                                                                                          ],
                                                                                                          "minimum": 0
                                                                                                        }
                                                                                                      },
                                                                                                      "required": [],
                                                                                                      "additionalProperties": false
                                                                                                    }
                                                                                                  },
                                                                                                  "required": [
                                                                                                    "id",
                                                                                                    "metadata"
                                                                                                  ],
                                                                                                  "additionalProperties": false
                                                                                                },
                                                                                                {
                                                                                                  "type": "null"
                                                                                                }
                                                                                              ]
                                                                                            },
                                                                                            "videos": {
                                                                                              "type": "array",
                                                                                              "items": {
                                                                                                "type": "object",
                                                                                                "properties": {
                                                                                                  "url": {
                                                                                                    "type": "string",
                                                                                                    "format": "uri"
                                                                                                  },
                                                                                                  "provider": {
                                                                                                    "type": [
                                                                                                      "number",
                                                                                                      "null"
                                                                                                    ],
                                                                                                    "minimum": 0
                                                                                                  },
                                                                                                  "videoId": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "thumbnail": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ],
                                                                                                    "format": "uri"
                                                                                                  },
                                                                                                  "durationMs": {
                                                                                                    "type": [
                                                                                                      "number",
                                                                                                      "null"
                                                                                                    ],
                                                                                                    "minimum": 0
                                                                                                  },
                                                                                                  "title": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  }
                                                                                                },
                                                                                                "required": [
                                                                                                  "url"
                                                                                                ],
                                                                                                "additionalProperties": false
                                                                                              },
                                                                                              "maxItems": 100
                                                                                            },
                                                                                            "children": {
                                                                                              "type": "array",
                                                                                              "items": {
                                                                                                "type": "object",
                                                                                                "properties": {
                                                                                                  "id": {
                                                                                                    "type": "string",
                                                                                                    "minLength": 1
                                                                                                  },
                                                                                                  "name": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "createdAt": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "updatedAt": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "groupId": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "userId": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "postType": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "rootId": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "labelId": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ]
                                                                                                  },
                                                                                                  "metadata": {
                                                                                                    "type": "object",
                                                                                                    "properties": {
                                                                                                      "title": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "content": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "comments": {
                                                                                                        "type": [
                                                                                                          "number",
                                                                                                          "null"
                                                                                                        ],
                                                                                                        "minimum": 0
                                                                                                      },
                                                                                                      "upvotes": {
                                                                                                        "type": [
                                                                                                          "number",
                                                                                                          "null"
                                                                                                        ],
                                                                                                        "minimum": 0
                                                                                                      },
                                                                                                      "pinned": {
                                                                                                        "type": [
                                                                                                          "number",
                                                                                                          "null"
                                                                                                        ],
                                                                                                        "minimum": 0
                                                                                                      },
                                                                                                      "imagePreview": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "imagePreviewSmall": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      }
                                                                                                    },
                                                                                                    "required": [],
                                                                                                    "additionalProperties": false
                                                                                                  },
                                                                                                  "user": {
                                                                                                    "type": "object",
                                                                                                    "properties": {
                                                                                                      "id": {
                                                                                                        "type": "string",
                                                                                                        "minLength": 1
                                                                                                      },
                                                                                                      "name": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "createdAt": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "updatedAt": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "firstName": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "lastName": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "first_name": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "last_name": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ]
                                                                                                      },
                                                                                                      "url": {
                                                                                                        "type": [
                                                                                                          "string",
                                                                                                          "null"
                                                                                                        ],
                                                                                                        "format": "uri"
                                                                                                      },
                                                                                                      "metadata": {
                                                                                                        "type": "object",
                                                                                                        "properties": {
                                                                                                          "bio": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "location": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "pictureProfile": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "pictureBubble": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "linkFacebook": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "linkInstagram": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "linkLinkedin": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "linkTwitter": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "linkWebsite": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "linkYoutube": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          }
                                                                                                        },
                                                                                                        "required": [],
                                                                                                        "additionalProperties": false
                                                                                                      },
                                                                                                      "membership": {
                                                                                                        "type": "object",
                                                                                                        "properties": {
                                                                                                          "id": {
                                                                                                            "type": "string",
                                                                                                            "minLength": 1
                                                                                                          },
                                                                                                          "groupId": {
                                                                                                            "type": "string",
                                                                                                            "minLength": 1
                                                                                                          },
                                                                                                          "userId": {
                                                                                                            "type": "string",
                                                                                                            "minLength": 1
                                                                                                          },
                                                                                                          "createdAt": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "updatedAt": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "approvedAt": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "role": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          }
                                                                                                        },
                                                                                                        "required": [
                                                                                                          "id",
                                                                                                          "groupId",
                                                                                                          "userId"
                                                                                                        ],
                                                                                                        "additionalProperties": false
                                                                                                      },
                                                                                                      "gamification": {
                                                                                                        "type": "object",
                                                                                                        "properties": {
                                                                                                          "points": {
                                                                                                            "type": [
                                                                                                              "number",
                                                                                                              "null"
                                                                                                            ],
                                                                                                            "minimum": 0
                                                                                                          },
                                                                                                          "level": {
                                                                                                            "type": [
                                                                                                              "number",
                                                                                                              "null"
                                                                                                            ],
                                                                                                            "minimum": 0
                                                                                                          }
                                                                                                        },
                                                                                                        "required": [],
                                                                                                        "additionalProperties": false
                                                                                                      }
                                                                                                    },
                                                                                                    "required": [
                                                                                                      "id",
                                                                                                      "metadata"
                                                                                                    ],
                                                                                                    "additionalProperties": false
                                                                                                  },
                                                                                                  "url": {
                                                                                                    "type": [
                                                                                                      "string",
                                                                                                      "null"
                                                                                                    ],
                                                                                                    "format": "uri"
                                                                                                  },
                                                                                                  "label": {
                                                                                                    "anyOf": [
                                                                                                      {
                                                                                                        "type": "object",
                                                                                                        "properties": {
                                                                                                          "id": {
                                                                                                            "type": "string",
                                                                                                            "minLength": 1
                                                                                                          },
                                                                                                          "name": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "createdAt": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "updatedAt": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "groupId": {
                                                                                                            "type": [
                                                                                                              "string",
                                                                                                              "null"
                                                                                                            ]
                                                                                                          },
                                                                                                          "metadata": {
                                                                                                            "type": "object",
                                                                                                            "properties": {
                                                                                                              "displayName": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "color": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "description": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "posts": {
                                                                                                                "type": [
                                                                                                                  "number",
                                                                                                                  "null"
                                                                                                                ],
                                                                                                                "minimum": 0
                                                                                                              }
                                                                                                            },
                                                                                                            "required": [],
                                                                                                            "additionalProperties": false
                                                                                                          }
                                                                                                        },
                                                                                                        "required": [
                                                                                                          "id",
                                                                                                          "metadata"
                                                                                                        ],
                                                                                                        "additionalProperties": false
                                                                                                      },
                                                                                                      {
                                                                                                        "type": "null"
                                                                                                      }
                                                                                                    ]
                                                                                                  },
                                                                                                  "videos": {
                                                                                                    "type": "array",
                                                                                                    "items": {
                                                                                                      "type": "object",
                                                                                                      "properties": {
                                                                                                        "url": {
                                                                                                          "type": "string",
                                                                                                          "format": "uri"
                                                                                                        },
                                                                                                        "provider": {
                                                                                                          "type": [
                                                                                                            "number",
                                                                                                            "null"
                                                                                                          ],
                                                                                                          "minimum": 0
                                                                                                        },
                                                                                                        "videoId": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "thumbnail": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ],
                                                                                                          "format": "uri"
                                                                                                        },
                                                                                                        "durationMs": {
                                                                                                          "type": [
                                                                                                            "number",
                                                                                                            "null"
                                                                                                          ],
                                                                                                          "minimum": 0
                                                                                                        },
                                                                                                        "title": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        }
                                                                                                      },
                                                                                                      "required": [
                                                                                                        "url"
                                                                                                      ],
                                                                                                      "additionalProperties": false
                                                                                                    },
                                                                                                    "maxItems": 100
                                                                                                  },
                                                                                                  "children": {
                                                                                                    "type": "array",
                                                                                                    "items": {
                                                                                                      "type": "object",
                                                                                                      "properties": {
                                                                                                        "id": {
                                                                                                          "type": "string",
                                                                                                          "minLength": 1
                                                                                                        },
                                                                                                        "name": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "createdAt": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "updatedAt": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "groupId": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "userId": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "postType": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "rootId": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "labelId": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ]
                                                                                                        },
                                                                                                        "metadata": {
                                                                                                          "type": "object",
                                                                                                          "properties": {
                                                                                                            "title": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "content": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "comments": {
                                                                                                              "type": [
                                                                                                                "number",
                                                                                                                "null"
                                                                                                              ],
                                                                                                              "minimum": 0
                                                                                                            },
                                                                                                            "upvotes": {
                                                                                                              "type": [
                                                                                                                "number",
                                                                                                                "null"
                                                                                                              ],
                                                                                                              "minimum": 0
                                                                                                            },
                                                                                                            "pinned": {
                                                                                                              "type": [
                                                                                                                "number",
                                                                                                                "null"
                                                                                                              ],
                                                                                                              "minimum": 0
                                                                                                            },
                                                                                                            "imagePreview": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "imagePreviewSmall": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            }
                                                                                                          },
                                                                                                          "required": [],
                                                                                                          "additionalProperties": false
                                                                                                        },
                                                                                                        "user": {
                                                                                                          "type": "object",
                                                                                                          "properties": {
                                                                                                            "id": {
                                                                                                              "type": "string",
                                                                                                              "minLength": 1
                                                                                                            },
                                                                                                            "name": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "createdAt": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "updatedAt": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "firstName": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "lastName": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "first_name": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "last_name": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ]
                                                                                                            },
                                                                                                            "url": {
                                                                                                              "type": [
                                                                                                                "string",
                                                                                                                "null"
                                                                                                              ],
                                                                                                              "format": "uri"
                                                                                                            },
                                                                                                            "metadata": {
                                                                                                              "type": "object",
                                                                                                              "properties": {
                                                                                                                "bio": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "location": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "pictureProfile": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "pictureBubble": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "linkFacebook": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "linkInstagram": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "linkLinkedin": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "linkTwitter": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "linkWebsite": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "linkYoutube": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                }
                                                                                                              },
                                                                                                              "required": [],
                                                                                                              "additionalProperties": false
                                                                                                            },
                                                                                                            "membership": {
                                                                                                              "type": "object",
                                                                                                              "properties": {
                                                                                                                "id": {
                                                                                                                  "type": "string",
                                                                                                                  "minLength": 1
                                                                                                                },
                                                                                                                "groupId": {
                                                                                                                  "type": "string",
                                                                                                                  "minLength": 1
                                                                                                                },
                                                                                                                "userId": {
                                                                                                                  "type": "string",
                                                                                                                  "minLength": 1
                                                                                                                },
                                                                                                                "createdAt": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "updatedAt": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "approvedAt": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "role": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                }
                                                                                                              },
                                                                                                              "required": [
                                                                                                                "id",
                                                                                                                "groupId",
                                                                                                                "userId"
                                                                                                              ],
                                                                                                              "additionalProperties": false
                                                                                                            },
                                                                                                            "gamification": {
                                                                                                              "type": "object",
                                                                                                              "properties": {
                                                                                                                "points": {
                                                                                                                  "type": [
                                                                                                                    "number",
                                                                                                                    "null"
                                                                                                                  ],
                                                                                                                  "minimum": 0
                                                                                                                },
                                                                                                                "level": {
                                                                                                                  "type": [
                                                                                                                    "number",
                                                                                                                    "null"
                                                                                                                  ],
                                                                                                                  "minimum": 0
                                                                                                                }
                                                                                                              },
                                                                                                              "required": [],
                                                                                                              "additionalProperties": false
                                                                                                            }
                                                                                                          },
                                                                                                          "required": [
                                                                                                            "id",
                                                                                                            "metadata"
                                                                                                          ],
                                                                                                          "additionalProperties": false
                                                                                                        },
                                                                                                        "url": {
                                                                                                          "type": [
                                                                                                            "string",
                                                                                                            "null"
                                                                                                          ],
                                                                                                          "format": "uri"
                                                                                                        },
                                                                                                        "label": {
                                                                                                          "anyOf": [
                                                                                                            {
                                                                                                              "type": "object",
                                                                                                              "properties": {
                                                                                                                "id": {
                                                                                                                  "type": "string",
                                                                                                                  "minLength": 1
                                                                                                                },
                                                                                                                "name": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "createdAt": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "updatedAt": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "groupId": {
                                                                                                                  "type": [
                                                                                                                    "string",
                                                                                                                    "null"
                                                                                                                  ]
                                                                                                                },
                                                                                                                "metadata": {
                                                                                                                  "type": "object",
                                                                                                                  "properties": {
                                                                                                                    "displayName": {
                                                                                                                      "type": [
                                                                                                                        "string",
                                                                                                                        "null"
                                                                                                                      ]
                                                                                                                    },
                                                                                                                    "color": {
                                                                                                                      "type": [
                                                                                                                        "string",
                                                                                                                        "null"
                                                                                                                      ]
                                                                                                                    },
                                                                                                                    "description": {
                                                                                                                      "type": [
                                                                                                                        "string",
                                                                                                                        "null"
                                                                                                                      ]
                                                                                                                    },
                                                                                                                    "posts": {
                                                                                                                      "type": [
                                                                                                                        "number",
                                                                                                                        "null"
                                                                                                                      ],
                                                                                                                      "minimum": 0
                                                                                                                    }
                                                                                                                  },
                                                                                                                  "required": [],
                                                                                                                  "additionalProperties": false
                                                                                                                }
                                                                                                              },
                                                                                                              "required": [
                                                                                                                "id",
                                                                                                                "metadata"
                                                                                                              ],
                                                                                                              "additionalProperties": false
                                                                                                            },
                                                                                                            {
                                                                                                              "type": "null"
                                                                                                            }
                                                                                                          ]
                                                                                                        },
                                                                                                        "videos": {
                                                                                                          "type": "array",
                                                                                                          "items": {
                                                                                                            "type": "object",
                                                                                                            "properties": {
                                                                                                              "url": {
                                                                                                                "type": "string",
                                                                                                                "format": "uri"
                                                                                                              },
                                                                                                              "provider": {
                                                                                                                "type": [
                                                                                                                  "number",
                                                                                                                  "null"
                                                                                                                ],
                                                                                                                "minimum": 0
                                                                                                              },
                                                                                                              "videoId": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "thumbnail": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ],
                                                                                                                "format": "uri"
                                                                                                              },
                                                                                                              "durationMs": {
                                                                                                                "type": [
                                                                                                                  "number",
                                                                                                                  "null"
                                                                                                                ],
                                                                                                                "minimum": 0
                                                                                                              },
                                                                                                              "title": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              }
                                                                                                            },
                                                                                                            "required": [
                                                                                                              "url"
                                                                                                            ],
                                                                                                            "additionalProperties": false
                                                                                                          },
                                                                                                          "maxItems": 100
                                                                                                        },
                                                                                                        "children": {
                                                                                                          "type": "array",
                                                                                                          "items": {
                                                                                                            "type": "object",
                                                                                                            "properties": {
                                                                                                              "id": {
                                                                                                                "type": "string",
                                                                                                                "minLength": 1
                                                                                                              },
                                                                                                              "name": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "createdAt": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "updatedAt": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "groupId": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "userId": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "postType": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "rootId": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "labelId": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ]
                                                                                                              },
                                                                                                              "metadata": {
                                                                                                                "type": "object",
                                                                                                                "properties": {
                                                                                                                  "title": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "content": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "comments": {
                                                                                                                    "type": [
                                                                                                                      "number",
                                                                                                                      "null"
                                                                                                                    ],
                                                                                                                    "minimum": 0
                                                                                                                  },
                                                                                                                  "upvotes": {
                                                                                                                    "type": [
                                                                                                                      "number",
                                                                                                                      "null"
                                                                                                                    ],
                                                                                                                    "minimum": 0
                                                                                                                  },
                                                                                                                  "pinned": {
                                                                                                                    "type": [
                                                                                                                      "number",
                                                                                                                      "null"
                                                                                                                    ],
                                                                                                                    "minimum": 0
                                                                                                                  },
                                                                                                                  "imagePreview": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "imagePreviewSmall": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  }
                                                                                                                },
                                                                                                                "required": [],
                                                                                                                "additionalProperties": false
                                                                                                              },
                                                                                                              "user": {
                                                                                                                "type": "object",
                                                                                                                "properties": {
                                                                                                                  "id": {
                                                                                                                    "type": "string",
                                                                                                                    "minLength": 1
                                                                                                                  },
                                                                                                                  "name": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "createdAt": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "updatedAt": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "firstName": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "lastName": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "first_name": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "last_name": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ]
                                                                                                                  },
                                                                                                                  "url": {
                                                                                                                    "type": [
                                                                                                                      "string",
                                                                                                                      "null"
                                                                                                                    ],
                                                                                                                    "format": "uri"
                                                                                                                  },
                                                                                                                  "metadata": {
                                                                                                                    "type": "object",
                                                                                                                    "properties": {
                                                                                                                      "bio": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "location": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "pictureProfile": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "pictureBubble": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "linkFacebook": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "linkInstagram": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "linkLinkedin": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "linkTwitter": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "linkWebsite": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "linkYoutube": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      }
                                                                                                                    },
                                                                                                                    "required": [],
                                                                                                                    "additionalProperties": false
                                                                                                                  },
                                                                                                                  "membership": {
                                                                                                                    "type": "object",
                                                                                                                    "properties": {
                                                                                                                      "id": {
                                                                                                                        "type": "string",
                                                                                                                        "minLength": 1
                                                                                                                      },
                                                                                                                      "groupId": {
                                                                                                                        "type": "string",
                                                                                                                        "minLength": 1
                                                                                                                      },
                                                                                                                      "userId": {
                                                                                                                        "type": "string",
                                                                                                                        "minLength": 1
                                                                                                                      },
                                                                                                                      "createdAt": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "updatedAt": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "approvedAt": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "role": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      }
                                                                                                                    },
                                                                                                                    "required": [
                                                                                                                      "id",
                                                                                                                      "groupId",
                                                                                                                      "userId"
                                                                                                                    ],
                                                                                                                    "additionalProperties": false
                                                                                                                  },
                                                                                                                  "gamification": {
                                                                                                                    "type": "object",
                                                                                                                    "properties": {
                                                                                                                      "points": {
                                                                                                                        "type": [
                                                                                                                          "number",
                                                                                                                          "null"
                                                                                                                        ],
                                                                                                                        "minimum": 0
                                                                                                                      },
                                                                                                                      "level": {
                                                                                                                        "type": [
                                                                                                                          "number",
                                                                                                                          "null"
                                                                                                                        ],
                                                                                                                        "minimum": 0
                                                                                                                      }
                                                                                                                    },
                                                                                                                    "required": [],
                                                                                                                    "additionalProperties": false
                                                                                                                  }
                                                                                                                },
                                                                                                                "required": [
                                                                                                                  "id",
                                                                                                                  "metadata"
                                                                                                                ],
                                                                                                                "additionalProperties": false
                                                                                                              },
                                                                                                              "url": {
                                                                                                                "type": [
                                                                                                                  "string",
                                                                                                                  "null"
                                                                                                                ],
                                                                                                                "format": "uri"
                                                                                                              },
                                                                                                              "label": {
                                                                                                                "anyOf": [
                                                                                                                  {
                                                                                                                    "type": "object",
                                                                                                                    "properties": {
                                                                                                                      "id": {
                                                                                                                        "type": "string",
                                                                                                                        "minLength": 1
                                                                                                                      },
                                                                                                                      "name": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "createdAt": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "updatedAt": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "groupId": {
                                                                                                                        "type": [
                                                                                                                          "string",
                                                                                                                          "null"
                                                                                                                        ]
                                                                                                                      },
                                                                                                                      "metadata": {
                                                                                                                        "type": "object",
                                                                                                                        "properties": {
                                                                                                                          "displayName": {
                                                                                                                            "type": [
                                                                                                                              "string",
                                                                                                                              "null"
                                                                                                                            ]
                                                                                                                          },
                                                                                                                          "color": {
                                                                                                                            "type": [
                                                                                                                              "string",
                                                                                                                              "null"
                                                                                                                            ]
                                                                                                                          },
                                                                                                                          "description": {
                                                                                                                            "type": [
                                                                                                                              "string",
                                                                                                                              "null"
                                                                                                                            ]
                                                                                                                          },
                                                                                                                          "posts": {
                                                                                                                            "type": [
                                                                                                                              "number",
                                                                                                                              "null"
                                                                                                                            ],
                                                                                                                            "minimum": 0
                                                                                                                          }
                                                                                                                        },
                                                                                                                        "required": [],
                                                                                                                        "additionalProperties": false
                                                                                                                      }
                                                                                                                    },
                                                                                                                    "required": [
                                                                                                                      "id",
                                                                                                                      "metadata"
                                                                                                                    ],
                                                                                                                    "additionalProperties": false
                                                                                                                  },
                                                                                                                  {
                                                                                                                    "type": "null"
                                                                                                                  }
                                                                                                                ]
                                                                                                              },
                                                                                                              "videos": {
                                                                                                                "type": "array",
                                                                                                                "items": {
                                                                                                                  "type": "object",
                                                                                                                  "properties": {
                                                                                                                    "url": {
                                                                                                                      "type": "string",
                                                                                                                      "format": "uri"
                                                                                                                    },
                                                                                                                    "provider": {
                                                                                                                      "type": [
                                                                                                                        "number",
                                                                                                                        "null"
                                                                                                                      ],
                                                                                                                      "minimum": 0
                                                                                                                    },
                                                                                                                    "videoId": {
                                                                                                                      "type": [
                                                                                                                        "string",
                                                                                                                        "null"
                                                                                                                      ]
                                                                                                                    },
                                                                                                                    "thumbnail": {
                                                                                                                      "type": [
                                                                                                                        "string",
                                                                                                                        "null"
                                                                                                                      ],
                                                                                                                      "format": "uri"
                                                                                                                    },
                                                                                                                    "durationMs": {
                                                                                                                      "type": [
                                                                                                                        "number",
                                                                                                                        "null"
                                                                                                                      ],
                                                                                                                      "minimum": 0
                                                                                                                    },
                                                                                                                    "title": {
                                                                                                                      "type": [
                                                                                                                        "string",
                                                                                                                        "null"
                                                                                                                      ]
                                                                                                                    }
                                                                                                                  },
                                                                                                                  "required": [
                                                                                                                    "url"
                                                                                                                  ],
                                                                                                                  "additionalProperties": false
                                                                                                                },
                                                                                                                "maxItems": 100
                                                                                                              },
                                                                                                              "children": {
                                                                                                                "type": "array",
                                                                                                                "items": {
                                                                                                                  "not": {}
                                                                                                                },
                                                                                                                "maxItems": 0
                                                                                                              }
                                                                                                            },
                                                                                                            "required": [
                                                                                                              "id",
                                                                                                              "metadata",
                                                                                                              "children"
                                                                                                            ],
                                                                                                            "additionalProperties": false
                                                                                                          },
                                                                                                          "maxItems": 100
                                                                                                        }
                                                                                                      },
                                                                                                      "required": [
                                                                                                        "id",
                                                                                                        "metadata",
                                                                                                        "children"
                                                                                                      ],
                                                                                                      "additionalProperties": false
                                                                                                    },
                                                                                                    "maxItems": 100
                                                                                                  }
                                                                                                },
                                                                                                "required": [
                                                                                                  "id",
                                                                                                  "metadata",
                                                                                                  "children"
                                                                                                ],
                                                                                                "additionalProperties": false
                                                                                              },
                                                                                              "maxItems": 100
                                                                                            }
                                                                                          },
                                                                                          "required": [
                                                                                            "id",
                                                                                            "metadata",
                                                                                            "children"
                                                                                          ],
                                                                                          "additionalProperties": false
                                                                                        },
                                                                                        "maxItems": 100
                                                                                      }
                                                                                    },
                                                                                    "required": [
                                                                                      "id",
                                                                                      "metadata",
                                                                                      "children"
                                                                                    ],
                                                                                    "additionalProperties": false
                                                                                  },
                                                                                  "maxItems": 100
                                                                                }
                                                                              },
                                                                              "required": [
                                                                                "id",
                                                                                "metadata",
                                                                                "children"
                                                                              ],
                                                                              "additionalProperties": false
                                                                            },
                                                                            "maxItems": 100
                                                                          }
                                                                        },
                                                                        "required": [
                                                                          "id",
                                                                          "metadata",
                                                                          "children"
                                                                        ],
                                                                        "additionalProperties": false
                                                                      },
                                                                      "maxItems": 100
                                                                    }
                                                                  },
                                                                  "required": [
                                                                    "id",
                                                                    "metadata",
                                                                    "children"
                                                                  ],
                                                                  "additionalProperties": false
                                                                },
                                                                "maxItems": 100
                                                              }
                                                            },
                                                            "required": [
                                                              "id",
                                                              "metadata",
                                                              "children"
                                                            ],
                                                            "additionalProperties": false
                                                          },
                                                          "maxItems": 100
                                                        }
                                                      },
                                                      "required": [
                                                        "id",
                                                        "metadata",
                                                        "children"
                                                      ],
                                                      "additionalProperties": false
                                                    },
                                                    "maxItems": 100
                                                  }
                                                },
                                                "required": [
                                                  "id",
                                                  "metadata",
                                                  "children"
                                                ],
                                                "additionalProperties": false
                                              },
                                              "maxItems": 100
                                            }
                                          },
                                          "required": [
                                            "id",
                                            "metadata",
                                            "children"
                                          ],
                                          "additionalProperties": false
                                        },
                                        "maxItems": 100
                                      }
                                    },
                                    "required": [
                                      "id",
                                      "metadata",
                                      "children"
                                    ],
                                    "additionalProperties": false
                                  },
                                  "maxItems": 100
                                }
                              },
                              "required": [
                                "id",
                                "metadata",
                                "children"
                              ],
                              "additionalProperties": false
                            },
                            "maxItems": 100
                          }
                        },
                        "required": [
                          "id",
                          "metadata",
                          "children"
                        ],
                        "additionalProperties": false
                      },
                      "maxItems": 100
                    }
                  },
                  "required": [
                    "id",
                    "metadata",
                    "children"
                  ],
                  "additionalProperties": false
                },
                "maxItems": 100
              }
            },
            "required": [
              "id",
              "metadata",
              "children"
            ],
            "additionalProperties": false
          },
          "maxItems": 100
        }
      },
      "required": [
        "requestId",
        "accounting",
        "success",
        "status",
        "sourceUrl",
        "fetchedAt",
        "coverage",
        "post",
        "comments"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "requestId": {
          "type": "string",
          "format": "uuid"
        },
        "accounting": {
          "type": "object",
          "properties": {
            "upstreamRequests": {
              "type": "integer",
              "minimum": 0
            },
            "responseBytes": {
              "type": "integer",
              "minimum": 0
            },
            "durationMs": {
              "type": "number",
              "minimum": 0
            }
          },
          "required": [
            "upstreamRequests",
            "responseBytes",
            "durationMs"
          ],
          "additionalProperties": false
        },
        "success": {
          "type": "boolean",
          "const": false
        },
        "status": {
          "type": "string",
          "enum": [
            "failed",
            "challenged"
          ]
        },
        "failure": {
          "type": "object",
          "properties": {
            "code": {
              "type": "string",
              "enum": [
                "restricted",
                "invalid_request",
                "unauthorized",
                "not_found",
                "upstream_challenged",
                "upstream_rate_limited",
                "upstream_error",
                "unsupported_page",
                "response_too_large",
                "unsafe_redirect",
                "request_limit",
                "timeout",
                "busy",
                "payload_too_complex"
              ]
            },
            "message": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "message"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "requestId",
        "accounting",
        "success",
        "status",
        "failure"
      ],
      "additionalProperties": false
    }
  ]
}