The contentDetails object is included in the resource if the included item is a YouTube video. The object contains additional information about the video.
The time, measured in seconds from the start of the video, when the video should stop playing. (The playlist owner can specify the times when the video should start and stop playing when the video is played in the context of the playlist.) By default, assume that the video.endTime is the end of the video.
A user-generated note for this item.
The time, measured in seconds from the start of the video, when the video should start playing. (The playlist owner can specify the times when the video should start and stop playing when the video is played in the context of the playlist.) The default value is 0.
The ID that YouTube uses to uniquely identify a video. To retrieve the video resource, set the id query parameter to this value in your API request.
The ETag for the playlist item resource.
The ID that YouTube uses to uniquely identify the playlist item.
The type of the API resource. For playlist item resources, the value will be youtube#playlistItem.
The snippet object contains basic details about the playlist item, such as its title and position in the playlist.
The kind, or type, of the referred resource.
If the snippet.resourceId.kind propertys value is youtube#video, then this property will be present and its value will contain the ID that YouTube uses to uniquely identify the video in the playlist.
The ID that YouTube uses to uniquely identify the user that added the item to the playlist.
The channel title of the channel that the playlist item belongs to.
The items description.
The ID that YouTube uses to uniquely identify the playlist that the playlist item is in.
The order in which the item appears in the playlist. The value uses a zero-based index, so the first item has a position of 0, the second item has a position of 1, and so forth.
The date and time that the item was added to the playlist. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
The id object contains information that can be used to uniquely identify the resource that is included in the playlist as the playlist item.
A map of thumbnail images associated with the playlist item. For each object in the map, the key is the name of the thumbnail image, and the value is an object that contains other information about the thumbnail.
The items title.
The status object contains information about the playlist items privacy status.
The playlist items privacy status. The channel that uploaded the video that the playlist item represents can set this value using either the videos.insert or videos.update method.