VideoAbuseReportReasons
Stay organized with collections
Save and categorize content based on your preferences.
A
videoAbuseReportReason
resource contains information about a reason that a video would be flagged for containing abusive content. When your application calls the
videos.reportAbuse
method to report an abusive video, the request uses the information from a
videoAbuseReportReason
resource to identify the reason that the video is being reported.
Methods
The API supports the following methods for
videoAbuseReportReasons
resources:
- list
- Retrieve a list of reasons that can be used to report abusive videos.
Try it now
.
Resource representation
The following JSON structure shows the format of a
videoAbuseReportReason
resource:
{
"
kind
": "youtube#videoAbuseReportReason",
"
etag
":
etag
,
"
id
":
string
,
"
snippet
": {
"
label
":
string
,
"
secondaryReasons
": [
{
"
id
":
string
,
"
label
":
string
}
]
}
}
Properties
The following table defines the properties that appear in this resource:
Properties
|
kind
|
string
Identifies the API resource's type. The value will be
youtube#videoAbuseReportReason
.
|
etag
|
etag
The Etag of this resource.
|
id
|
string
The ID that YouTube uses to identify the reason. When calling the
videos.reportAbuse
method, your application should use this value to set the
reasonId
property.
|
snippet
|
object
The
snippet
object contains basic details about the reason.
|
snippet.
label
|
string
The localized label text for the abuse report reason.
|
snippet.
secondaryReasons[]
|
list
A list of secondary reasons associated with the reason, if any are available. (There might be 0 or more.)
|
snippet.secondaryReasons[].
id
|
string
The ID that YouTube uses to identify the secondary reason. When calling the
videos.reportAbuse
method, your application should use this value to set the
secondaryReasonId
property.
|
snippet.secondaryReasons[].
label
|
string
The localized label text for the secondary reason.
|
Except as otherwise noted, the content of this page is licensed under the
Creative Commons Attribution 4.0 License
, and code samples are licensed under the
Apache 2.0 License
. For details, see the
Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2022-11-04 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]