Skip to main content

Feedback (JSON)

Contains feedback information about a player.

Feedback object

The Feedback object has the following specification.

Feedback Types

The “Sent by” column indicates who can submit the feedback.
  • “User” means it can be submitted by the console using an XToken for Auth, therefore the API can accept SubmitFeedback.
  • “Partner” means it can be submitted by a Partner using a Claims Cert, therefore the API can accept SubmitBatchFeedback.
  • “Privacy” means only the SLS Privacy service can send the feedback.
  • “None” means the feedback is generated internally by the SLS reputation service for auditing and cannot be sent by any caller.
| Type| Sent by| Notes| | --- | --- | --- | --- | --- | --- | | CommsAbusiveVoice| User| Users send feedback to report inappropriate voice communications from within a title and from the XBOX dashboard. | | CommsInappropriateVideo| User, Partner| Users and partners send feedback to report inappropriate video from within a title and from the XBOX dashboard. | | CommsMuted| Privacy| When a user mutes another player, Privacy sends this feedback to the reputation service. | | CommsPhishing| User| Users send this feedback to report a phishing message. | | CommsPictureMessage| User| The inbox service calls the reputation service, which updates the sender’s reputation based on communication of a picture and reports the feedback to the Enforcement team. | | CommsSpam| User| Users send this feedback to report a spam message. | | CommsTextMessage| User| The inbox service calls the reputation service, which updates the sender’s reputation and reports the feedback to the Enforcement team. Note: The Inbox UI should have a button to allow users to flag a message. | | CommsVoiceMessage | User | The inbox service calls the reputation service, which updates the sender’s reputation based on communication of a voice message and reports the feedback to the Enforcement team. | | FairPlayBlock | Privacy | Privacy sends this feedback to the reputation service when a user blocks another player. | | FairPlayCheater | User, Partner | Titles that determine that a user is cheating can send this feedback without user intervention. | | FairPlayConsoleBanRequest | Partner | A partner sends this feedback as a recommendation to ban a console from XBOX Live. | | FairPlayIdler | User, Partner | Titles that determine if a user stands idle on purpose in a game, usually round after round, can send this feedback without user intervention. | | FairPlayKicked | User, Partner | Titles that detect that a user is voted out of a game (kicked) can send this feedback without user intervention. | | FairPlayKillsTeammates | User, Partner | Titles that can automatically determine when a player killls his teammate can send this feedback without user intervention. | | FairPlayQuitter | User, Partner | Titles that determine that a user quit a game early can send this feedback without user intervention. | | FairPlayTampering | User, Partner | Titles that determine that a user has tampered with on-disk content can send this feedback without user intervention. | | FairPlayUnblock | Privacy | Privacy sends this feedback to the reputation service when a user unblocks another player. | | FairPlayUserBanRequest | Partner | A partner sends this feedback as a recommendation to ban a user from XBOX Live. | | InternalAmbassadorScoreUpdated | None | This is an internal feedback type not for use by callers. | | InternalReputationReset | None | This is an internal feedback type not for use by callers. | | InternalReputationUpdated | None | This is an internal feedback type not for use by callers. | | PositiveHelpfulPlayer | User, Partner | Users and partners send this feedback to submit positive information about helpful fellow players from within games, forums, and so on. | | PositiveHighQualityUGC | User, Partner | Users and partners send this feedback to indicate that titles should allow users to submit positive feedback on shared UGC from within the game, for example, tuning setups in Forza. | | PositiveSkilledPlayer | User, Partner | Users and partners send this feedback to indicate that titles can allow users to vote on an MVP at the end of an MPSD session. | | UserContentGamerpic | User | Users send this feedback to report an inappropriate gamer picture directly from the gamer card. | | UserContentGamertag | User | Users send this feedback to report an inappropriate gamer tag directly from the gamer card. | | UserContentInappropriateUGC | User, Partner | Users and partners send this feedback to indicate that titles should allow users to flag inappropriate shared UGC from within the game, for example, paint jobs in Forza. | | UserContentPersonalInfo | User | Users send this feedback to report a biography and other personal information directly from the gamer card. |

Sample JSON syntax

See also

Parent
JavaScript Object Notation (JSON) Object Reference
Last modified on August 20, 2026