{ "type": "object", "properties": { "applicationServiceGroupId": { "type": "string", "minLength": 1 }, "applicationId": { "type": "string", "minLength": 1 }, "resourceId": { "type": "string", "minLength": 1 }, "resourceType": { "type": "string", "enum": [ "Category", "Topic", "Article", "Discussion", "LiveDiscussion", "QAndADiscussion", "Comment" ] }, "userType": { "type": "string", "enum": ["ServiceUser", "Worker" }, "usefulUserId": { "type": "string", "minLength": 1 }, "page": { "type": "integer", "minimum": 1, "default": 1 }, "perPage": { "type": "integer", "minimum": 1, "maximum": 50, "default": 10 } } }