A videoCategory resource identifies a category that has been or could be associated with uploaded videos.


The API supports the following methods for videoCategories resources:

Returns a list of categories that can be associated with YouTube videos. Try it now.

Resource representation

The JSON structure below shows the format of a videoCategories resource:

  "kind": "youtube#videoCategory",
  "etag": etag,
  "id": string,
  "snippet": {
    "channelId": "UCBR8-60-B28hp2BmDPdntcQ",
    "title": string,
    "assignable": boolean


The following table defines the properties that appear in this resource:

kind string
Identifies the API resource's type. The value will be youtube#videoCategory.
etag etag
The Etag of this resource.
id string
The ID that YouTube uses to uniquely identify the video category.
snippet object
The snippet object contains basic details about the video category, including its title.
snippet.channelId string
The YouTube channel that created the video category.
snippet.title string
The video category's title.
snippet.assignable boolean
Indicates whether videos can be associated with the category.