{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "schema:EndorsementRating", "title": "EndorsementRating", "description": "An EndorsementRating is a rating that expresses some level of endorsement, for example inclusion in a \"critic's pick\" blog, a\n\"Like\" or \"+1\" on a social network. It can be considered the [[result]] of an [[EndorseAction]] in which the [[object]] of the action is rated positively by\nsome [[agent]]. As is common elsewhere in schema.org, it is sometimes more useful to describe the results of such an action without explicitly describing the [[Action]].\n\nAn [[EndorsementRating]] may be part of a numeric scale or organized system, but this is not required: having an explicit type for indicating a positive,\nendorsement rating is particularly useful in the absence of numeric scales as it helps consumers understand that the rating is broadly positive.\n", "type": "object", "allOf": [ { "description": "A rating is an evaluation on a numeric scale, such as 1 to 5 stars.", "$ref": "schema:Rating" } ] }