Skip to main content

moderationItems

Description

No description


Response

Returns a PaginatedModeration


Arguments

NameDescription
after - String
before - String
entityId - String
entityType - ModerationEntityType
flaggedBy - FlaggedType
limit - Int!
offset - Int
reportCategories - [ReportCategory!]
reverse - Boolean
spaceId - String
status - ModerationStatus

Query
query moderationItems(
$after: String,
$before: String,
$entityId: String,
$entityType: ModerationEntityType,
$flaggedBy: FlaggedType,
$limit: Int!,
$offset: Int,
$reportCategories: [ReportCategory!],
$reverse: Boolean,
$spaceId: String,
$status: ModerationStatus
) {
moderationItems(
after: $after,
before: $before,
entityId: $entityId,
entityType: $entityType,
flaggedBy: $flaggedBy,
limit: $limit,
offset: $offset,
reportCategories: $reportCategories,
reverse: $reverse,
spaceId: $spaceId,
status: $status
) {
totalCount
}
}
Variables
{
"after": "xyz789",
"before": "xyz789",
"entityId": "abc123",
"entityType": "MEMBER",
"flaggedBy": "MEMBER",
"limit": 987,
"offset": 987,
"reportCategories": [
"HARASSMENT"
],
"reverse": true,
"spaceId": "abc123",
"status": "ACCEPTED"
}
Response
{
"data": {
"moderationItems": {
"edges": [
"ModerationItemEdge"
],
"nodes": [
"ModerationItem"
],
"pageInfo": "PageInfo",
"totalCount": 123
}
}
}