Returns a list of categories that can be associated with YouTube channels. Try it now.
Quota impact: A call to this method has a quota cost of approximately 1 unit in addition to the costs of the specified resource parts.
Request
HTTP request
GET https://www.googleapis.com/youtube/v3/guideCategories
Parameters
The table below lists the parameters that this query supports. All of the parameters listed are query parameters.
Parameter name | Value | Description |
---|---|---|
Required parameters | ||
part |
string |
The part parameter specifies the guideCategory resource properties that the API response will include. Set the parameter value to snippet . The snippet part has a quota cost of 2 units.
|
Filters (specify exactly one of the following parameters) | ||
id |
string |
The id parameter specifies a comma-separated list of the YouTube channel category ID(s) for the resource(s) that are being retrieved. In a guideCategory resource, the id property specifies the YouTube channel category ID. |
regionCode |
string |
The regionCode parameter instructs the API to return the list of guide categories available in the specified country. The parameter value is an ISO 3166-1 alpha-2 country code. |
Optional parameters | ||
hl |
string |
The hl parameter specifies the language that will be used for text values in the API response. The default value is en-US . |
Request body
Do not provide a request body when calling this method.
Response
If successful, this method returns a response body with the following structure:
{ "kind": "youtube#guideCategoryListResponse", "etag": etag, "nextPageToken": string, "prevPageToken": string, "pageInfo": { "totalResults": integer, "resultsPerPage": integer }, "items": [ guideCategory resource ] }
Properties
The following table defines the properties that appear in this resource:
Property name | Value | Description |
---|---|---|
kind |
string |
Identifies the API resource's type. The value will be youtube#guideCategoryListResponse . |
etag |
etag |
The Etag of this resource. |
nextPageToken |
string |
The token that can be used as the value of the pageToken parameter to retrieve the next page in the result set. |
prevPageToken |
string |
The token that can be used as the value of the pageToken parameter to retrieve the previous page in the result set. |
pageInfo |
object |
The pageInfo object encapsulates paging information for the result set. |
pageInfo.totalResults |
integer |
The total number of results in the result set. |
pageInfo.resultsPerPage |
integer |
The number of results included in the API response. |
items[] |
list |
A list of categories that can be associated with YouTube channels. In this map, the category ID is the map key, and its value is the corresponding guideCategory resource. |
Errors
The table below identifies error messages that the API could return in response to a call to this method. Please see the error message documentation for more detail.
Error type | Error detail | Description |
---|---|---|
notFound (404) |
notFound |
The guide category identified by the id parameter cannot be found. Use the guideCategories.list method to retrieve a list of valid values. |
Try it!
Use the API Explorer to call this method on live data and see the API request and response.