API reference
API reference
Select your platform
No SDKs available
No versions available

horizon.platform.abusereport.enums

Updated: Jul 24, 2025

Package-level declarations

Types

NameSummary
enum AbuseReportType : Enum<AbuseReportType>
Represents the type of abuse report, can be categorized as either concerning a user, an object, or being unknown. It can be specified as a field in the horizon.platform.abuse_report.options.AbuseReportOptions.reportType option.
enum AbuseReportVideoMode : Enum<AbuseReportVideoMode>
Determines under what circumstances the frontend UI will attempt to gather video evidence to support a report, and the object_type is defined in horizon.platform.abuse_report.options.AdvancedAbuseReportOptions.objectType. This setting is crucial in ensuring that the reporting process is thorough and accurate, as video evidence can provide valuable context and proof of misconduct.
enum ReportRequestResponse : Enum<ReportRequestResponse>
An application user can report abusive behavior or content following the in-app reporting flow. This report request response represents the possible states that the app can respond to the platform notification, i.e., the running application indicates whether they want to show their in-app reporting flow or that they choose to ignore the request via horizon.platform.abuse_report.AbuseReport.reportRequestHandled.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon