afv-library/skills/platform-data-and-tooling-api-context-get/assets/enterprise_api/ReputationPointsRule.json

88 lines
3.3 KiB
JSON

{
"sections": [
"title",
"description",
"fields",
"special_access_rules",
"field_reference"
],
"title": "ReputationPointsRule - Data API",
"description": "Represents the reputation point rules for an Experience Cloud site. Each rule specifies an action that members can earn points from and the points associated with those actions in a particular site. This object is available in API version 32.0 and later.",
"fields_columns": [
"type",
"properties",
"description"
],
"fields": {
"ParentId": {
"type": "reference",
"properties": "Filter, Group, Sort",
"description": "The ID of the parent Experience Cloud site that the point rule applies to."
},
"Points": {
"type": "int",
"properties": "Filter, Group, Sort",
"description": "The reputation points associated with the member action this rule is for. The maximum value this field can contain is 999,999."
},
"Type": {
"type": "picklist",
"properties": "Filter, Group, Restricted picklist, Sort",
"description": "The member action associated with this rule, limited to one of these actions: Write a post (FeedItemWriteAPost) Write a comment (FeedItemWriteAComment) Receive a comment (FeedItemReceiveAComment) Like something (FeedItemLikeSomething) Receive a like (FeedItemReceiveALike) Share a post (FeedItemShareAPost) Someone shares your post (FeedItemSomeoneSharesYourPost) Mention someone (FeedItemMentionSomeone) Receive a mention (FeedItemReceiveAMention) Ask a question (FeedItemPostQuestion) Answer a question (FeedItemAnswerAQuestion) Receive an answer (FeedItemReceiveAnAnswer) Mark an answer as best (FeedItemMarkAnswerAsBest) Someone marks your answer as best (FeedItemYourAnswerMarkedBest) Endorse someone for knowledge on a topic (EndorseSomeoneForKnowledgeOnATopic) Someone endorses you for knowledge on a topic (EndorsedForKnowledgeOnATopic) Upload a profile picture (ProfilePhotoUpload) This action is available in API version 45.0 and later."
}
},
"special_access_rules": "This object is available only if digital experiences is enabled in your org. Only users with permissions to create or manage an Experience Cloud site can view the ReputationPointsRule records.",
"field_reference": {
"CreatedById": {
"field_label": "Created By ID",
"type": "reference",
"length": "18"
},
"CreatedDate": {
"field_label": "Created Date",
"type": "datetime"
},
"Id": {
"field_label": "Reputation Points Rule ID",
"type": "id",
"length": "18"
},
"IsDeleted": {
"field_label": "Deleted",
"type": "boolean"
},
"LastModifiedById": {
"field_label": "Last Modified By ID",
"type": "reference",
"length": "18"
},
"LastModifiedDate": {
"field_label": "Last Modified Date",
"type": "datetime"
},
"ParentId": {
"field_label": "Parent ID",
"type": "reference",
"length": "18"
},
"Points": {
"field_label": "Points",
"type": "int",
"digits": "6"
},
"SystemModstamp": {
"field_label": "System Modstamp",
"type": "datetime"
},
"Type": {
"field_label": "Event Type",
"type": "picklist",
"length": "255"
}
},
"field_reference_columns": [
"field_label",
"type",
"length",
"digits"
]
}