public function reportCommunityViolation($communityId, $channelId)
    {
        if (!$this->apiVersionIsGreaterThanV3()) {
            throw new EndpointNotSupportedByApiVersionException();
        }

        if (!is_numeric($channelId)) {
            throw new InvalidIdentifierException('channel');
        }

        return $this->post(sprintf('communities/%s/report_channel', $communityId), ['channel_id' => $channelId]);
    }