ModerationApi class
Methods
-
deleteModerationVote(String voteId, {String? sso})
→ Future<VoteDeleteResponse?>
-
Parameters:
-
deleteModerationVoteWithHttpInfo(String voteId, {String? sso})
→ Future<Response>
-
Performs an HTTP 'DELETE /auth/my-account/moderate-comments/vote/{commentId}/{voteId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/api/comments' operation and returns the
Response.
Parameters:
-
getApiExportStatus({String? batchJobId, String? sso})
→ Future<ModerationExportStatusResponse?>
-
Parameters:
-
getApiExportStatusWithHttpInfo({String? batchJobId, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/api/export/status' operation and returns the
Response.
Parameters:
-
getApiIds({String? textSearch, String? filters, String? searchFilters, String? afterId, bool? demo, String? sso})
→ Future<ModerationAPIGetCommentIdsResponse?>
-
Parameters:
-
getApiIdsWithHttpInfo({String? textSearch, String? filters, String? searchFilters, String? afterId, bool? demo, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/api/ids' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/ban-users/from-comment/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/get-comment-ban-status/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/comment-children/{commentId}' operation and returns the
Response.
Parameters:
-
getCount({String? textSearch, String? filter, String? searchFilters, bool? demo, String? sso})
→ Future<ModerationAPICountCommentsResponse?>
-
Parameters:
-
getCounts({String? sso})
→ Future<GetBannedUsersCountResponse?>
-
Parameters:
-
getCountsWithHttpInfo({String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/banned-users/counts' operation and returns the
Response.
Parameters:
-
getCountWithHttpInfo({String? textSearch, String? filter, String? searchFilters, bool? demo, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/count' operation and returns the
Response.
Parameters:
-
getLogs(String? sso})
→ Future<ModerationAPIGetLogsResponse?>
-
Parameters:
-
getLogsWithHttpInfo(String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/logs/{commentId}' operation and returns the
Response.
Parameters:
-
getManualBadges({String? sso})
→ Future<GetTenantManualBadgesResponse?>
-
Parameters:
-
getManualBadgesForUser({String? badgesUserId, String? sso})
→ Future<GetUserManualBadgesResponse?>
-
Parameters:
-
getManualBadgesForUserWithHttpInfo({String? badgesUserId, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/get-manual-badges-for-user' operation and returns the
Response.
Parameters:
-
getManualBadgesWithHttpInfo({String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/get-manual-badges' operation and returns the
Response.
Parameters:
-
Parameters:
-
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/get-comment-text/{commentId}' operation and returns the
Response.
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/comment/{commentId}' operation and returns the
Response.
Parameters:
-
getPreBanSummary(bool? includeByUserIdAndEmail, bool? includeByIP, bool? includeByEmailDomain, String? sso})
→ Future<PreBanSummary?>
-
Parameters:
-
getPreBanSummaryWithHttpInfo(bool? includeByUserIdAndEmail, bool? includeByIP, bool? includeByEmailDomain, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/pre-ban-summary/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/search/comments/summary' operation and returns the
Response.
Parameters:
-
getSearchPages({String? value, String? sso})
→ Future<ModerationPageSearchResponse?>
-
Parameters:
-
getSearchPagesWithHttpInfo({String? value, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/search/pages' operation and returns the
Response.
Parameters:
-
getSearchSites({String? value, String? sso})
→ Future<ModerationSiteSearchResponse?>
-
Parameters:
-
getSearchSitesWithHttpInfo({String? value, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/search/sites' operation and returns the
Response.
Parameters:
-
getSearchSuggest({String? textSearch, String? sso})
→ Future<ModerationSuggestResponse?>
-
Parameters:
-
getSearchSuggestWithHttpInfo({String? textSearch, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/search/suggest' operation and returns the
Response.
Parameters:
-
getSearchUsers({String? value, String? sso})
→ Future<ModerationUserSearchResponse?>
-
Parameters:
-
getSearchUsersWithHttpInfo({String? value, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/search/users' operation and returns the
Response.
Parameters:
-
getTrustFactor({String? userId, String? sso})
→ Future<GetUserTrustFactorResponse?>
-
Parameters:
-
getTrustFactorWithHttpInfo({String? userId, String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/get-trust-factor' operation and returns the
Response.
Parameters:
-
getUserBanPreference({String? sso})
→ Future<APIModerateGetUserBanPreferencesResponse?>
-
Parameters:
-
getUserBanPreferenceWithHttpInfo({String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/user-ban-preference' operation and returns the
Response.
Parameters:
-
getUserInternalProfile({String? sso})
→ Future<GetUserInternalProfileResponse?>
-
Parameters:
-
getUserInternalProfileWithHttpInfo({String? sso})
→ Future<Response>
-
Performs an HTTP 'GET /auth/my-account/moderate-comments/get-user-internal-profile' operation and returns the
Response.
Parameters:
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/adjust-comment-votes/{commentId}' operation and returns the
Response.
Parameters:
-
postApiExport({String? textSearch, String? filters, String? searchFilters, String? sorts, String? sso})
→ Future<ModerationExportResponse?>
-
Parameters:
-
postApiExportWithHttpInfo({String? textSearch, String? filters, String? searchFilters, String? sorts, String? sso})
→ Future<Response>
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/api/export' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/ban-user/from-comment/{commentId}' operation and returns the
Response.
Parameters:
-
postBanUserUndo(BanUserUndoParams banUserUndoParams, {String? sso})
→ Future<APIEmptyResponse?>
-
Parameters:
-
postBanUserUndoWithHttpInfo(BanUserUndoParams banUserUndoParams, {String? sso})
→ Future<Response>
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/ban-user/undo' operation and returns the
Response.
Parameters:
-
postBulkPreBanSummary(BulkPreBanParams bulkPreBanParams, {bool? includeByUserIdAndEmail, bool? includeByIP, bool? includeByEmailDomain, String? sso})
→ Future<BulkPreBanSummary?>
-
Parameters:
-
postBulkPreBanSummaryWithHttpInfo(BulkPreBanParams bulkPreBanParams, {bool? includeByUserIdAndEmail, bool? includeByIP, bool? includeByEmailDomain, String? sso})
→ Future<Response>
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/bulk-pre-ban-summary' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/comments-by-ids' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/flag-comment/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/remove-comment/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/restore-deleted-comment/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/set-comment-approval-status/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/set-comment-review-status/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/set-comment-spam-status/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/set-comment-text/{commentId}' operation and returns the
Response.
Parameters:
-
Parameters:
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/un-flag-comment/{commentId}' operation and returns the
Response.
Parameters:
-
postVote(String? direction, String? sso})
→ Future<VoteResponse?>
-
Parameters:
-
postVoteWithHttpInfo(String? direction, String? sso})
→ Future<Response>
-
Performs an HTTP 'POST /auth/my-account/moderate-comments/vote/{commentId}' operation and returns the
Response.
Parameters:
-
putAwardBadge(String badgeId, {String? userId, String? broadcastId, String? sso})
→ Future<AwardUserBadgeResponse?>
-
Parameters:
-
putAwardBadgeWithHttpInfo(String badgeId, {String? userId, String? broadcastId, String? sso})
→ Future<Response>
-
Performs an HTTP 'PUT /auth/my-account/moderate-comments/award-badge' operation and returns the
Response.
Parameters:
-
putCloseThread(String urlId, {String? sso})
→ Future<APIEmptyResponse?>
-
Parameters:
-
putCloseThreadWithHttpInfo(String urlId, {String? sso})
→ Future<Response>
-
Performs an HTTP 'PUT /auth/my-account/moderate-comments/close-thread' operation and returns the
Response.
Parameters:
-
putRemoveBadge(String badgeId, {String? userId, String? broadcastId, String? sso})
→ Future<RemoveUserBadgeResponse?>
-
Parameters:
-
putRemoveBadgeWithHttpInfo(String badgeId, {String? userId, String? broadcastId, String? sso})
→ Future<Response>
-
Performs an HTTP 'PUT /auth/my-account/moderate-comments/remove-badge' operation and returns the
Response.
Parameters:
-
putReopenThread(String urlId, {String? sso})
→ Future<APIEmptyResponse?>
-
Parameters:
-
putReopenThreadWithHttpInfo(String urlId, {String? sso})
→ Future<Response>
-
Performs an HTTP 'PUT /auth/my-account/moderate-comments/reopen-thread' operation and returns the
Response.
Parameters:
-
setTrustFactor({String? userId, String? trustFactor, String? sso})
→ Future<SetUserTrustFactorResponse?>
-
Parameters:
-
setTrustFactorWithHttpInfo({String? userId, String? trustFactor, String? sso})
→ Future<Response>
-
Performs an HTTP 'PUT /auth/my-account/moderate-comments/set-trust-factor' operation and returns the
Response.
Parameters:
-
toString()
→ String
-
A string representation of this object.
inherited